Bug 86568

Summary: BASIC IDE: horizontal scrollbar isn’t next to the box it controls
Product: LibreOffice Reporter: Adolfo Jayme Barrientos <fitojb>
Component: BASICAssignee: Rafael Lima <rafael.palma.lima>
Status: VERIFIED FIXED    
Severity: enhancement CC: quikee, rafael.palma.lima, samuel.mehrbrodt
Priority: low    
Version: Inherited From OOo   
Hardware: All   
OS: All   
See Also: https://bugs.freedesktop.org/show_bug.cgi?id=36772
Whiteboard: target:7.5.0
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 105957, 124891    
Attachments: Annotated screenshot

Description Adolfo Jayme Barrientos 2014-11-22 11:25:10 UTC
Created attachment 109845 [details]
Annotated screenshot

In the BASIC IDE, the horizontal scrollbar is placed in the tab bar instead of being next to the code box it controls. See the attached screenshot.

The tab bar should be left alone (i.e., the same fix as bug 36772) and the scrollbar should be moved up to be near the code box _and_ the vertical scrollbar.
Comment 1 Robinson Tryon (qubit) 2015-12-13 11:23:52 UTC Comment hidden (noise)
Comment 2 Adolfo Jayme Barrientos 2015-12-24 14:11:24 UTC
*** Bug 96683 has been marked as a duplicate of this bug. ***
Comment 3 QA Administrators 2018-02-13 03:33:11 UTC Comment hidden (noise)
Comment 4 Adolfo Jayme Barrientos 2022-12-03 19:34:13 UTC
*** Bug 152174 has been marked as a duplicate of this bug. ***
Comment 5 Rafael Lima 2022-12-04 12:29:16 UTC
Proposed patch is here:

https://gerrit.libreoffice.org/c/core/+/143580

Attachment 183980 [details] shows a short video of the proposed solution.
Comment 6 Commit Notification 2022-12-05 09:28:25 UTC
Rafael Lima committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/affd2a9511fc0af7cad7e9679c17607540065d7e

tdf#86568 Move the scrollbar to the EditWindow in Basic IDE

It will be available in 7.5.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.
Comment 7 Stéphane Guillou (stragu) 2022-12-12 17:21:15 UTC
Fix verified in:

Version: 7.5.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: ad085990b8073a122ac5222e5220f8f1d6826dcf
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Thanks Rafael!