From 297ad413be6a960468c71abdbe939f623bbfaecd Mon Sep 17 00:00:00 2001 From: Ivica Ico Bukvic <ico@monsoon.(none)> Date: Fri, 2 Nov 2012 22:59:15 -0400 Subject: [PATCH] fixed occassional scrollbar flicker that resulted from alternating scrollbars --- src/pd.tk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/pd.tk b/src/pd.tk index 50aed4528..15501e5b0 100644 --- a/src/pd.tk +++ b/src/pd.tk @@ -3514,10 +3514,16 @@ proc pdtk_canvas_getscroll {name} { if {$winwidth >= $canvaswidth} { pack forget $parentname.scrollhort set ::xscrollable($parentname) 0 + update + set winwidth [winfo width $parentname.c] + set winheight [winfo height $parentname.c] } if {$winheight >= $canvasheight} { pack forget $parentname.scrollvert set ::yscrollable($parentname) 0 + update + set winwidth [winfo width $parentname.c] + set winheight [winfo height $parentname.c] } if {$winwidth < $canvaswidth} { pack $parentname.scrollhort -fill x \ -- GitLab