-
-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Citrix appears behind the right menu bar #157
Comments
Thanks to Stephen Houston, the window is maximized and not full screen. It can be a citrix bad design, I don't know if there is anything to do about it |
My guess would be that Citrix is setting maximised and then using the screen size instead of the window size. |
@andydotxyz only think I can think of is if its requesting _NET_WM_STATE_ABOVE |
It can't be a stacking issue because the notification/widget bar is drawn on the background layer at the moment. |
_NET_WM_STATE_ABOVE is just a hint and we don't action it but it tells the wm it would like to be above everything including docks and bars. Thats probably why on gnome it appears full-screen and on fynedesk it doesn't because we do nothing with that hint. I suppose we could look for that hint on the window when we maximize and cover the panel if it exists. But maximize is literally the only place where that hint would be useful since every other case windows of course cover the panel. |
We will explore maximizing windows over the widget panel if _NET_WM_STATE_ABOVE is requested. |
This is strange - see this link wherby it seems that it should be on the same layer as docks https://specifications.freedesktop.org/wm-spec/1.3/ar01s07.html#STACKINGORDER |
I'm using citrix, a share desktop application to connect to a windows machine (I don't want to, but I need it for my work 😭 )
Citrix runs fullscreen but the right menu bar appears above citrix, it should appear behind like any other window
The text was updated successfully, but these errors were encountered: