Skip to content
Snippets Groups Projects
Commit 1d9a805c authored by Jonathan Wilkes's avatar Jonathan Wilkes
Browse files

Merge branch 'fix-gop-scalar-events'

parents 420dc16d 79494149
No related branches found
No related tags found
1 merge request!255fix #431: stale pointer for scalar events in nested gop
...@@ -948,6 +948,17 @@ static void graph_vis(t_gobj *gr, t_glist *parent_glist, int vis) ...@@ -948,6 +948,17 @@ static void graph_vis(t_gobj *gr, t_glist *parent_glist, int vis)
} }
else if (gobj_shouldvis(gr, parent_glist)) else if (gobj_shouldvis(gr, parent_glist))
{ {
/* erase contents of glist. We need to do this because
scalar_vis is currently using pd_bind/unbind to handle
scalar events. */
for (g = x->gl_list; g; g = g->g_next)
{
gop_redraw = 1;
//fprintf(stderr,"drawing gop objects\n");
gobj_vis(g, x, 0);
//fprintf(stderr,"done\n");
gop_redraw = 0;
}
gui_vmess("gui_gobj_erase", "xs", gui_vmess("gui_gobj_erase", "xs",
glist_getcanvas(x->gl_owner), glist_getcanvas(x->gl_owner),
tag); tag);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment