DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.
[STR New] Link: http://www.fltk.org/str.php?L2084 Version: 2.0-current > > I compiled the code unmodified; > That's the point. The posted code _contains_ the workaround Ohh... sorry, I missed that. I thought the posted code /showed/ the problem, not fixed it..! ;) Yes, commenting out the redraw, I get the phantom buttons on fedora3. It seems like Group::remove() should tell the parent to redraw() automatically, and it would seem that it's not. I suppose if that's the case and intentional, Group::remove() should probably document this. Maybe the reason remove() doesn't tell the parent to redraw() is it might be ineffective to do so if the parent were 'see through' (NO_BOX), in which case to get desired results, FLTK would need to walk up the widget tree to find the correct widget to redraw(), which is maybe impractical or inexact. Or, maybe it's just an omission.. ;) Link: http://www.fltk.org/str.php?L2084 Version: 2.0-current _______________________________________________ fltk-bugs mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-bugs
