summaryrefslogtreecommitdiff
path: root/src/nigui/private/gtk3
diff options
context:
space:
mode:
authorMatthias Hager <matthias@2helixtech.com>2019-03-21 17:29:14 -0400
committerMatthias Hager <matthias@2helixtech.com>2019-03-21 17:29:14 -0400
commit6bc6512eff265ea58572a84172e99f803076ea6c (patch)
tree2e5b9bb41e369a60612ce33cae02fe3e4dd20ee1 /src/nigui/private/gtk3
parenta3926c577fd869cb53335161a59803169feb71fb (diff)
downloadNiGui-6bc6512eff265ea58572a84172e99f803076ea6c.tar.gz
NiGui-6bc6512eff265ea58572a84172e99f803076ea6c.zip
fix gtk container scrolling being applied before it's ready
Diffstat (limited to 'src/nigui/private/gtk3')
-rwxr-xr-xsrc/nigui/private/gtk3/platform_impl.nim4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nigui/private/gtk3/platform_impl.nim b/src/nigui/private/gtk3/platform_impl.nim
index 1e8c17a..3d65a28 100755
--- a/src/nigui/private/gtk3/platform_impl.nim
+++ b/src/nigui/private/gtk3/platform_impl.nim
@@ -1124,6 +1124,10 @@ method pUpdateScrollBar(container: ContainerImpl) =
# Overwrite base method
if container.fScrollableWidth == -1 and container.fScrollableHeight == -1:
return
+
+ if fScrollbarSize == -1:
+ return
+
# echo "container.pUpdateScrollBar"
container.fXScrollEnabled = false