From 710106e125bd5b8d10865afddc86d9789dd87aa2 Mon Sep 17 00:00:00 2001 From: Robert Jelic <36573031+NoryiE@users.noreply.github.com> Date: Wed, 3 May 2023 21:48:44 +0200 Subject: [PATCH] Update Scrollbar.lua Forgot to use absolute position instead of relative position --- Basalt/objects/Scrollbar.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Basalt/objects/Scrollbar.lua b/Basalt/objects/Scrollbar.lua index 7bbabeb..5964edc 100644 --- a/Basalt/objects/Scrollbar.lua +++ b/Basalt/objects/Scrollbar.lua @@ -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 \ No newline at end of file +end