I noticed this earlier and did some debugging. I thin it's caused by gtk_main_iteration(); called in your icon grid implementation. I don't know why it's there and it seems safe to be removed. You can remove that main loop iteration and see if the error still happens.
Besides, if I'm doing the icon grid implementation, I will subclass GtkLayout to create my own custom widget. In this way it can be used as a GtkContainer, and there is no need to create a GtkEventBox, and then add a GtkLayout to it. The IconGrid itself can be the plugin widget. This can make things simpler. On Sun, Jul 12, 2009 at 12:04 PM, Marty Jack<[email protected]> wrote: > That concludes all the new work I think I should get done. > > There is one other known problem. If you delete one of the icon-grid based > plugins from an existing panel, it starts throwing off assertions from the > event loop about widgets not being able to find their toplevel. After that, > redraws don't complete and there is massive drawing corruption. If you > delete the entire panel and start over, you are fine. It certainly seems > that the GtkLayout widget is mishandling this somehow, or I could be doing > something wrong. In any event, for right now, it's a "expect problems if you > do that". I will look into this next with my trusty GTK sources. > > Also we have the report from PCMan about the systray. If there is a problem, > I still haven't seen it. I did notice that he fixed something, he hasn't > said if that solved what he was seeing or not. > > ------------------------------------------------------------------------------ > Enter the BlackBerry Developer Challenge > This is your chance to win up to $100,000 in prizes! For a limited time, > vendors submitting new applications to BlackBerry App World(TM) will have > the opportunity to enter the BlackBerry Developer Challenge. See full prize > details at: http://p.sf.net/sfu/Challenge > _______________________________________________ > Lxde-list mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/lxde-list > ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ Lxde-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lxde-list
