diff options
author | Miller Puckette <millerpuckette@users.sourceforge.net> | 2008-09-20 00:30:48 +0000 |
---|---|---|
committer | Miller Puckette <millerpuckette@users.sourceforge.net> | 2008-09-20 00:30:48 +0000 |
commit | 4f51fe6574a7d46ddb95bb85e1053e86c2fb805a (patch) | |
tree | 79dbdbd418f6755bd22ee5437e56f897bcab4ffc /pd/src/g_canvas.c | |
parent | 59c8e59dce8fc86ba4d07e91984c6a3dd43bc73e (diff) |
pd 0.42-0 test 05
svn path=/trunk/; revision=10301
Diffstat (limited to 'pd/src/g_canvas.c')
-rw-r--r-- | pd/src/g_canvas.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pd/src/g_canvas.c b/pd/src/g_canvas.c index 3220360f..6838832e 100644 --- a/pd/src/g_canvas.c +++ b/pd/src/g_canvas.c @@ -63,6 +63,8 @@ static t_atom *canvas_newargv; static void glist_doupdatewindowlist(t_glist *gl, char *sbuf) { t_gobj *g; + if (glist_amreloadingabstractions) /* not if we're in a reload */ + return; if (!gl->gl_owner) { /* this is a canvas; if we have a window, put on "windows" list */ @@ -606,6 +608,8 @@ void canvas_reflecttitle(t_canvas *x) void canvas_dirty(t_canvas *x, t_int n) { t_canvas *x2 = canvas_getrootfor(x); + if (glist_amreloadingabstractions) + return; if ((unsigned)n != x2->gl_dirty) { x2->gl_dirty = n; |