-
Notifications
You must be signed in to change notification settings - Fork 22
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
Placement is wrong under wayland #5
Comments
Mutter 3.22.2 fixes "various placement issues on wayland", see https://mail.gnome.org/archives/gnome-shell-list/2016-November/msg00002.html Can you try if this still happens? |
I just tried with 3.22.3 and it still happens. |
Since Wayland apparently does not support This matches the behavior of Atom's command palette and solves this and several other Wayland issues. |
This seems to break placement of plotinus in Xorg, though :/ |
@fmoralesc: How? Modal windows work the same across Xorg and Wayland (at least all others do). Can you provide a screenshot of what you are seeing? |
What desktop is this? What happens when you open a standard modal dialog (e.g. Nautilus' "About" dialog)? |
Does adding back the line
that was removed by the commit fix the issue? I also notice a font issue in your first screenshot. The arrow symbol that is used to separate menu hierarchy levels appears to have been substituted by a placeholder of sorts. What is your UI font? Beautiful desktop, by the way! 👍 |
Looks like this needs deeper investigation. I hope this doesn't indicate a limitation for GTK+ modules somehow. The placement is weird, it's vertically centered but not horizontally. Thank you very much for your help so far! |
No problem, thanks to you for this software! |
@fmoralesc: The Xorg issue is now fixed! This was a tough nut to crack. Eventually I noticed that the problem disappeared when I made
Of course, the whole thing still reeks of a GTK+ bug, but at least it's working now in both Wayland and X11! |
Awesome! I can confirm it is fixed now. Thanks! |
It seems like Gtk can't handle the parenting of the window properly.
The text was updated successfully, but these errors were encountered: