On pc Debian x86-64 with master sources updated today, I can't select an entry with mouse for some menus, eg:
1) Open LO
2) Open 'Remote Files'
3) Click 'Add service' button at top right of "Remote file" dialogs.
Then impossible to select an entry with the mouse. (however it's possible with arrow keys).
I've got this problem only with SAL_USE_VCLPLUGIN=gtk3, not with gtk or gen.
bisect range is:
*** Bug 96820 has been marked as a duplicate of this bug. ***
It's a regression of:
Author: Caolán McNamara <email@example.com>
Date: Mon Dec 14 11:36:50 2015 +0000
Related: rhbz#1290014 gtk3: use gtk_window_set_modal on modal dialogs
which makes modal dialogs (which are most of them) place correctly
under wayland. Modeless ones are still uselessly shoved far to the
left, but this makes things near usable and gives the same "graying
into the bg" effect for the main window as other gtk apps
*** Bug 97032 has been marked as a duplicate of this bug. ***
fixed or at least worked around with http://cgit.freedesktop.org/libreoffice/core/commit/?id=011ce226e89ecabaf621603d692547c88061eaba (used wrong bug id, sigh)
*** Bug 97240 has been marked as a duplicate of this bug. ***
I tried again after having updated my local repo, it works now! Thank you Caolan!
(nitpick: I noticed this on console:
warn:vcl.layout:21018:1:vcl/source/window/builder.cxx:1755: probably need to implement GtkCellRendererText or add a makeGtkCellRendererText function)
*** Bug 97307 has been marked as a duplicate of this bug. ***
*** Bug 97938 has been marked as a duplicate of this bug. ***
*** Bug 98191 has been marked as a duplicate of this bug. ***
With master sources updated today, I could reproduce this exact problem.
Caolán McNamara committed a patch related to this issue.
It has been pushed to "master":
Resolves: tdf#96604 remove and restore full stack of grabs
It will be available in 5.2.0.
The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.