On 01/25/2010 02:20 AM, Jon Nettleton wrote: > The windows are easily accessible by code under global.window_group. We > can add actors to that group and they show up behind windows as they > should, temporarily. Within the compositor there is code that syncs the > stack of actors with the stack of windows. It is never taken into > account that there may be non-window actors within the group, which in > turn ends up with all window actors always stacked below non-window > actors.
There was a little bit of discussion of this in the context of fixing the bugs involving the stacking of the panel relative to other windows. (Eg, https://bugzilla.gnome.org/show_bug.cgi?id=582653, "notification area tooltips appear under shell panel".) One problem that comes up in the general case, but not in your lightboxing case, is being able to receive events on the non-MutterWindow actors in window_group. -- Dan _______________________________________________ gnome-shell-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gnome-shell-list
