From 1ebc4963a39971142c8b81094d05e3a8d960431b Mon Sep 17 00:00:00 2001
From: Ivica Ico Bukvic <ico@vt.edu>
Date: Wed, 5 Mar 2014 00:31:51 -0500
Subject: [PATCH] fixed double-duty bug where one had an infinite recursion due
 to this call.

---
 pd/src/g_template.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pd/src/g_template.c b/pd/src/g_template.c
index 35c52cdc5..9610cfe83 100644
--- a/pd/src/g_template.c
+++ b/pd/src/g_template.c
@@ -1751,7 +1751,7 @@ void draw_doupdatetransform(t_draw *x, t_canvas *c)
             ((t_scalar *)g)->sc_bboxcache = 0;
             if (glist_isselected(c, &((t_scalar *)g)->sc_gobj))
             {
-                scalar_select(g, c, 1);
+                //scalar_select(g, c, 1);
                 scalar_drawselectrect((t_scalar *)g, c, 0);
                 scalar_drawselectrect((t_scalar *)g, c, 1);
             }
-- 
GitLab