Bug 86050 - Some input boxes have unnecessary scrollbars
Summary: Some input boxes have unnecessary scrollbars
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
4.0 all versions
Hardware: All All
: low trivial
Assignee: Adolfo Jayme Barrientos
URL:
Whiteboard: target:4.4.0
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-09 01:57 UTC by Adolfo Jayme Barrientos
Modified: 2014-11-09 14:27 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments
Screenshot of useless scrollbar (22.22 KB, image/png)
2014-11-09 01:57 UTC, Adolfo Jayme Barrientos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Adolfo Jayme Barrientos 2014-11-09 01:57:03 UTC
Created attachment 109142 [details]
Screenshot of useless scrollbar

Some input widgets (boxes and the like) have scrollbars even when not needed. See the attached screenshot.
Comment 1 A (Andy) 2014-11-09 10:53:46 UTC
Reproducible with LO 4.3.3.2, Win 8.1, but as mentioned by Adolfo a minor/trivial bug.  But it would be very sophisticated if the scrollbar would not be there at the beginning if there is nothing to scroll and would then only appear if the text and elements will be long enough.


Examples:

- Any LO application -> FILE -> PROPERTIES -> tab DESCRIPTION and tab CUSTOM PROPERTIES

- WRITER -> EDIT -> AUTOTEXT : here it would be very sophisticated if the scrollbar appears only after you have expanded the available options (as for instance made in WRITER -> EDIT -> EXCHANGE DATABASE -> section Available Databases, but here it would be nice if the scrollbar would also disappear again if they are closed again as for instance in TOOLS -> MACROS -> ORGANISE DIALOGS)

Background Colours tabs (but I am not sure whether with LO 4.4 here will already be a change?):
- WRITER -> INSERT -> SECTION -> tab BACKGROUND  
- WRITER -> INSERT -> INDEXES AND TABLES -> INDEXES AND TABLES -> tab BACKGROUND
- WRITER FORMAT -> PARAGRAPH -> tab BACKGROUND 

- WRITER -> TOOLS -> AUTOCORRECT OPTIONS -> tab OPTIONS and tab LOCALISED OPTIONS

TOOLS / OPTIONS:
- WRITER -> TOOLS -> OPTIONS -> section Libreoffice -> Fonts (e.g. check Apply Replacement Table) 
- WRITER -> TOOLS -> OPTIONS -> section Load/Save -> Microsoft Office
- WRITER -> TOOLS -> OPTIONS -> section LibreOffice Base -> Connections (e.g. check Connection pooling enabled)

- CALC -> DATA -> VALIDITY -> tab INPUT HELP and tab ERROR ALERT

- CALC -> DATA -> FORM

- DRAW -> INSERT -> LAYER

- DRAW -> MODIFY -> DESCRIPTION
Comment 2 Commit Notification 2014-11-09 11:26:39 UTC
Adolfo Jayme Barrientos committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=418eeaa91f4539ef4ce8a832f8b08f14ffd7fe75

fdo#86050 Let LibreOffice add scrollbars to widgets only when necessary

It will be available in 4.4.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:
http://wiki.documentfoundation.org/Testing_Daily_Builds
Affected users are encouraged to test the fix and report feedback.