Update Scrollbar.lua

Forgot to use absolute position instead of relative position
This commit is contained in:
Robert Jelic
2023-05-03 21:48:44 +02:00
committed by GitHub
parent 4f0d154b31
commit 710106e125

View File

@@ -26,7 +26,7 @@ return function(name, basalt)
updateSymbolSize()
local function mouseEvent(self, button, x, y)
local obx, oby = self:getPosition()
local obx, oby = self:getAbsolutePosition()
local w,h = self:getSize()
updateSymbolSize()
local size = barType == "vertical" and h or w
@@ -101,8 +101,8 @@ return function(name, basalt)
return self
end,
mouseHandler = function(self, button, x, y)
if (base.mouseHandler(self, button, x, y)) then
mouseHandler = function(self, button, x, y, ...)
if (base.mouseHandler(self, button, x, y, ...)) then
mouseEvent(self, button, x, y)
return true
end
@@ -183,4 +183,4 @@ return function(name, basalt)
object.__index = object
return setmetatable(object, base)
end
end