Created attachment 1676500 [details] Screencast Description of problem: Dropdowns on LibreOffice toolbar (font color, font style, background..etc) doesn't work on Wayland. Version-Release number of selected component (if applicable): libreoffice-*-6.4.2.2-1.fc32 How reproducible: Try to modify selected text color in Writer or cell text in Calc Steps to Reproduce: 1.Run latest Libreoffice under wayland 2.Try to format text with color 3.Dropdown on toolbar doesn't show up Actual results: Dropdown on toolbar doesn't show up. Works without issues on X11. Gtk theme or LibreOffice layout are not causing problems - bahaviour is the same. Wayland doesn't work, X11 does. Expected results: Toolbar buttons works as expected Additional info: Screencast attached
Flatpak version works w/o issues. Attaching another screencast.
Created attachment 1676502 [details] Screencast - Flatpak (Works)
Previous build - version 6.4.1 - works w/o issues.
a local 6.4.2.2 works fine under F31 so presumably there's some change, perhaps in gtk, in F32 which triggers this problem
Good catch. This fixes the problem: ~ ❯ sudo dnf downgrade gtk3 Last metadata expiration check: 1:45:55 ago on Mon 06 Apr 2020 10:50:06 CEST. Dependencies resolved. =========================================================================================================================================== Package Architecture Version Repository Size =========================================================================================================================================== Downgrading: gtk3 x86_64 3.24.16-1.fc32 fedora 4.7 M Transaction Summary =========================================================================================================================================== Downgrade 1 Package Previous version: gtk3-3.24.17-1.fc32.x86_64
bisecting gtk seems to show https://gitlab.gnome.org/GNOME/gtk/-/commit/7f12dc2b66bba15b2e1c0ca077fa4ae58962ec0f as the point things broken for LibreOffice there seems to quite a mention of that commit in other bugs on gitlab
So let's move this to gGTK
I assume this is https://gitlab.gnome.org/GNOME/gtk/-/issues/2572.
The windows seem to get stuck at the size of their contents at of the time gtk_widget_realize is called
(In reply to Michael Catanzaro from comment #8) > I assume this is https://gitlab.gnome.org/GNOME/gtk/-/issues/2572. It's a separate issue. Jonas is working on a fix.
https://gitlab.gnome.org/GNOME/gtk/-/commit/f06ee688fe86ec8e1db1c515a7bf2ccc8decc310 does seem to make it all work again
Does it work now with gtk3 3.24.18 in F32, can we close this ?
Hi, gtk3 3.24.18 works fine in F32, Feel free to close this. Thank you very much