From 22bf1917de6f85686dd118e358fef4e913ae8658 Mon Sep 17 00:00:00 2001
From: Ivica Ico Bukvic <ico@vt.edu>
Date: Sat, 3 Aug 2013 22:15:17 -0400
Subject: [PATCH] added check for scroll after pddplink is colapsed, sometimes
 leaving stale scrollbars

---
 externals/pddp/pddplink.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/externals/pddp/pddplink.c b/externals/pddp/pddplink.c
index 87650cf94..51e7f8970 100644
--- a/externals/pddp/pddplink.c
+++ b/externals/pddp/pddplink.c
@@ -107,6 +107,7 @@ static void pddplink_select(t_gobj *z, t_glist *glist, int state)
 		else {
 			sys_vgui(".x%lx.c itemconfigure %s -text {%s} -fill #0000dd -activefill #e70000\n",
 				glist, rtext_gettag(y), x->x_vistext);
+			sys_vgui("pdtk_canvas_getscroll .x%lx.c\n", (t_int)glist_getcanvas(glist));
 			sys_vgui(".x%lx.c dtag %s selected\n", glist, rtext_gettag(y));
 		}
     }
@@ -130,8 +131,7 @@ static void pddplink_vis(t_gobj *z, t_glist *glist, int vis)
             && (y = glist_findrtext(glist, (t_text *)x)))
         {
             rtext_draw(y);
-	    sys_vgui(".x%lx.c itemconfigure %s -text {%s} -fill #0000dd -activefill #e70000\n",
-		     glist_getcanvas(glist), rtext_gettag(y), x->x_vistext);
+	    	sys_vgui(".x%lx.c itemconfigure %s -text {%s} -fill #0000dd -activefill #e70000\n", glist_getcanvas(glist), rtext_gettag(y), x->x_vistext);
         }
     }
     else
-- 
GitLab