Kim Woelders wrote:
Viktor Kojouharov wrote:

I'm currently having 2 problems with enlightenment 0.16.6 pre3. 1)
(this one existed before) I'm having a very weird stacking problem
with some programs with enlightenment. Actually, it's only with
mplayer, but there may be others. It runs just fine, but when I start
gmplayer, all the dialogs, and I do mean ALL of them are set with a
stacking layer of "Below", or possibly lower. And I cannot change
them. The only way to see these dialogs (which includes "open",
"preferences", "playlist" and so on) is to switch the movie window to
fullscreen (the mplayer fullscreen, not the E one). There are no
entries for mplayer in ...e_session-XXXXXXX.snapshots.0 file either.

I get that too with old gnome/kde hints enabled.
If I configure/compile with --disable-hints-kde --disable-hints-gnome the problem goes away.


It turns out that gmplayer sends a _WIN_LAYER (layer=0) client message for all dialog windows, telling the window manager to send the window to layer 0, i.e. as low as it can get (I think this is bad client behavior).
This explains that --disable-hints-gnome fixes the problem (_WIN_LAYER messages are then ignored).
I guess that it is somehow possible to set another layer number (6 would be appropriate), or even better, use the Extended Window Manager Hints (I can see support is compiled in).
I have no idea how to do that.


/Kim



-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
enlightenment-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to