Bugs item #3052388, was opened at 2010-08-24 12:43 Message generated for change (Tracker Item Submitted) made by eighthave You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3052388...
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: puredata Group: v0.43 Status: Open Resolution: None Priority: 8 Private: No Submitted By: Hans-Christoph Steiner (eighthave) Assigned to: Miller Puckette (millerpuckette) Summary: donecanvasdialog stops arrays from redrawing until reload
Initial Comment: If you send a donecanvasdialog to an array, then that array will no longer redraw. This bug exists in the HEAD of pure-data.git, but not in pd-gui-rewrite/0.43. I suspect it is due to some of the GOP bug fixes that have been recently included, and perhaps this code in canvas_donecanvasdialog():
/* LATER avoid doing 2 redraws here (possibly one inside setgraph) */ canvas_setgraph(x, graphme, 0); canvas_dirty(x, 1); if (x->gl_havewindow) canvas_redraw(x); else if (glist_isvisible(x->gl_owner)) { gobj_vis(&x->gl_gobj, x->gl_owner, 0); gobj_vis(&x->gl_gobj, x->gl_owner, 1); }
----------------------------------------------------------------------
You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3052388...