Description: In the Relationships window if try to move the scroll bar with mouse, if the scroll bar is moved in one direction the content of the window moves in the same direction, i.e. if the scroll bar is moved down the tables in the window move down too while it is expected the tables go up Steps to Reproduce: 1. Open a database with some tables 2. Select Tools > Relationships in the menu to open the Relationships window 3. Resize the window to show scrollbars and some space to move them 4. Move any scroll bar dragging it with the mouse Actual Results: The content of the windows goes in the same direction that the bar Expected Results: The content of the window should go in the oposite direction than the bar Reproducible: Always User Profile Reset: No Additional Info: All works properly with the wheel of the mouse This bug wasn't present in ver 7.5.4.1 Version: 7.5.0.3 (X86_64) / LibreOffice Community Build ID: c21113d003cd3efa8c53188764377a8272d9d6de CPU threads: 16; OS: Windows 10.0 Build 22621; UI render: Skia/Raster; VCL: win Locale: es-ES (es_ES); UI: es-ES Calc: CL threaded Jumbo
Created attachment 185678 [details] A database to test the bug
Created attachment 185679 [details] A video showing the bug
Can't see any buggy behavior here with OpenSUSE 15.3 64bit rpm Linux. Tested with LO 7.5.0.3 and also LO 7.5.1.2 Version: 7.5.1.2 (X86_64) / LibreOffice Community Build ID: fcbaee479e84c6cd81291587d2ee68cba099e129 CPU threads: 6; OS: Linux 5.3; UI render: default; VCL: kf5 (cairo+xcb) Locale: de-DE (de_DE.UTF-8); UI: de-DE Calc: threaded
Reproduced in: Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 44837a12d12be3e525fa48b37c3dd2553cc97d94 CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3 Locale: en-AU (en_AU.UTF-8); UI: en-US Calc: threaded Confirmed that it's a regression, not reproduced in 7.4.6.2
bibisected with linux-64-7.5 repo to first bad commit 842a5e704af521cb282236a0fbd49a46e5fe615b which points to core commit: commit 59a2650101a0ce711151bfd39af1bbb69f71f318 author Caolán McNamara <caolanm@redhat.com> Fri Aug 05 15:51:46 2022 +0100 committer Caolán McNamara <caolanm@redhat.com> Sat Aug 06 13:07:49 2022 +0200 tdf#117388 use native scrollbar under gtk in database scrolled window Reviewed-on: https://gerrit.libreoffice.org/c/core/+/137879 Caolán, can you please have a look?
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/89657b5309a276f6be59d74651a94132590be028 Resolves: tdf#153908 scrolling relationships moves the wrong direction It will be available in 7.6.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
fixed in trunk, backport to 7-5 in gerrit
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-7-5": https://git.libreoffice.org/core/commit/c11165685aa8d5c53d42272193727b0670819be7 Resolves: tdf#153908 scrolling relationships moves the wrong direction It will be available in 7.5.3. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Thank you Caolán, verified the fix in: Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 456b02476f2c8f101479db88087d93b2f57bc75e CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3 Locale: en-AU (en_AU.UTF-8); UI: en-US Calc: threaded