Description of problem: When a libreoffice window doesn't have focus, the first mouse click (button down) is located incorrectly Version-Release number of selected component (if applicable): libreoffice-5.2.3.3-7.fc25.x86_64 gtk3-3.22.2-2.fc25.x86_64 mutter-3.22.1-8.fc25.x86_64 gnome-shell-3.22.1-2.fc25.x86_64 How reproducible: Always when running in a GNOME (wayland) session. Never when running in a GNOME (X11) session or with GDK_BACKEND=x11 specified to environment. Steps to Reproduce: 1. open Calc, side by side with another window 2. un-focus window by clicking into the other window 3. click into any cell in Calc window Actual results: Calc selects multiple cells Expected results: Calc should not select multiple cells when I didn't move the mouse. Steps to Reproduce: 1. open Calc, side by side with another window 2. un-focus window by clicking into the other window 3. click into any toolbar button in Calc window Actual results: The mouse click isn't handled on the button I clicked. Sometimes it looks like it isn't handled at all (especially if the toolbar is at window bottom). Sometimes it is handled as if I was clicking inside the text pane or a different button/toolbar. Expected results: Calc should handle mouse events correctly. Steps to Reproduce: 1. open Writer, side by side with another window 2. fill in some random text with multiple lines or open a document 3. un-focus window by clicking into the other window 4. click into the text Actual results: Writer selects some lines of text Expected results: Writer should not select text when I didn't move the mouse. Additional info: I guess the cause for this bug is that mouse button down events are using a different coordinate system on focus activation. It seems like mouse button up events are not affected, neither are any following button down events while the window has focus.
sigh, wayland delights in being a complete pain and time sink. There's a bodge on signalMotion which I think can solve this by repeating in signalButton. Seems to work for me anyway.
libreoffice-5.2.3.3-8.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-155d5e411f
libreoffice-5.2.3.3-9.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-04ed64a2ee
libreoffice-5.2.3.3-8.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-155d5e411f
libreoffice-5.2.3.3-9.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-04ed64a2ee
libreoffice-5.2.3.3-10.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-cdfdbdcf02
Works fine now, thank you!
libreoffice-5.2.3.3-9.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.
libreoffice-5.2.3.3-10.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-cdfdbdcf02
libreoffice-5.2.3.3-10.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.