Update Scrollbar.lua
Forgot to use absolute position instead of relative position
This commit is contained in:
@@ -26,7 +26,7 @@ return function(name, basalt)
|
|||||||
updateSymbolSize()
|
updateSymbolSize()
|
||||||
|
|
||||||
local function mouseEvent(self, button, x, y)
|
local function mouseEvent(self, button, x, y)
|
||||||
local obx, oby = self:getPosition()
|
local obx, oby = self:getAbsolutePosition()
|
||||||
local w,h = self:getSize()
|
local w,h = self:getSize()
|
||||||
updateSymbolSize()
|
updateSymbolSize()
|
||||||
local size = barType == "vertical" and h or w
|
local size = barType == "vertical" and h or w
|
||||||
@@ -101,8 +101,8 @@ return function(name, basalt)
|
|||||||
return self
|
return self
|
||||||
end,
|
end,
|
||||||
|
|
||||||
mouseHandler = function(self, button, x, y)
|
mouseHandler = function(self, button, x, y, ...)
|
||||||
if (base.mouseHandler(self, button, x, y)) then
|
if (base.mouseHandler(self, button, x, y, ...)) then
|
||||||
mouseEvent(self, button, x, y)
|
mouseEvent(self, button, x, y)
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
@@ -183,4 +183,4 @@ return function(name, basalt)
|
|||||||
|
|
||||||
object.__index = object
|
object.__index = object
|
||||||
return setmetatable(object, base)
|
return setmetatable(object, base)
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user