From f0e9cf070ea8076d3447b1fb2021ece78fcca061 Mon Sep 17 00:00:00 2001 From: Samuel Date: Sat, 6 Oct 2012 05:56:38 +0200 Subject: [PATCH] Important fix to uiscrollarea I messed up the code and forgot to commit this. ->Check if function is set before calling it here. --- modules/corelib/ui/uiscrollarea.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/corelib/ui/uiscrollarea.lua b/modules/corelib/ui/uiscrollarea.lua index 69cdac3d..e709f98e 100644 --- a/modules/corelib/ui/uiscrollarea.lua +++ b/modules/corelib/ui/uiscrollarea.lua @@ -71,7 +71,7 @@ function UIScrollArea:setVerticalScrollBar(scrollbar) local virtualOffset = self:getVirtualOffset() virtualOffset.y = value self:setVirtualOffset(virtualOffset) - self:onScrollbarChange(value) -- Maybe there is a better way to do this? + if self.onScrollbarChange then self:onScrollbarChange(value) end end self:updateScrollBars() end @@ -82,7 +82,7 @@ function UIScrollArea:setHorizontalScrollBar(scrollbar) local virtualOffset = self:getVirtualOffset() virtualOffset.x = value self:setVirtualOffset(virtualOffset) - self:onScrollbarChange(value) -- Maybe there is a better way to do this? + if self.onScrollbarChange then self:onScrollbarChange(value) end end self:updateScrollBars() end