Floating panels question
By glazou on Saturday 28 August 2010, 10:45 - Mozilla - Permalink
Now we have floating panels in Gecko, I hit a small issue : if two floating panels are visible on screen AND overlap, how do you raise the deepest in z-order??? There seems to be no method to raise a panel above the others. focus() does not help, moving the panel in its parent's child list hides the panel, I found no method for that in the interfaces. The only workaround I found is to hide and show again the panel but that introduces a bad flickering. Help !

Comments
If you're doing it at layout time or maybe dynamically, level="top" on the panel should work, though it comes with some side-effects. If your panels have titlebars, you can raise them by clicking the titlebar.
Asking Neil Deakin directly is probably more efficient than asking all Planet Mozilla readers.
@Markus: I did that because I sent Enn another question by email and he did not reply, so I suspected he's probably out for the week-end. Also I did not want to disturb him too often and then preferred relying on the community.
Filed bug 591615
What about changing z-order in the CSS? Does that do anything?
@mkapy: tried it, no effect