Skip to content

Commit 8eb3a09

Browse files
committed
Fix mouse drag condition in Frame and set default vOffset in List render function
1 parent ba82eaf commit 8eb3a09

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

src/elements/Frame.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ end
117117
--- @return boolean handled Whether the event was handled
118118
--- @protected
119119
function Frame:mouse_drag(button, x, y)
120-
if self.get("clicked") and self.dragging then
120+
if self:hasState("clicked") and self.dragging then
121121
local newX = x - self.dragStartX
122122
local newY = y - self.dragStartY
123123

src/elements/List.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,7 @@ end
318318
--- @shortDescription Renders the list
319319
--- @protected
320320
function List:render(vOffset)
321+
vOffset = vOffset or 0
321322
Collection.render(self)
322323

323324
local items = self.get("items")

0 commit comments

Comments
 (0)