Bug 59348 - UI: Vertical and horizontal scroll bar of a data grid control doesn't resize when zooming
Summary: UI: Vertical and horizontal scroll bar of a data grid control doesn't resize ...
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Base (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All Linux (All)
: medium trivial
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Scrollbars
  Show dependency treegraph
 
Reported: 2013-01-14 09:46 UTC by Biofjöd
Modified: 2023-02-15 08:06 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Have a look at the scrollbar of the tablecontrol - zoomed to 55% to see the bug (8.83 KB, image/png)
2014-12-01 15:25 UTC, Robert Großkopf
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Biofjöd 2013-01-14 09:46:50 UTC
Problem:

When in document viewing, the built-in scroll bar of a data grid control in a form doesn't resize correctly when zooming the document's view.


Current behaviour:

When zooming a document's view, the built-in scroll bar belonging to a data grid control and automatically shown on demand in a form is not zoomed, and its parts (like arrow icons) keep their absolute size (e.g. 16x16 pixels). With a small zoom factor, they are clipped at the bar's right side.


Expected behaviour:

The scroll bar is are zoomed in conjuction with the data grid control.


Note:

I checked this behaviour with AOO 3.4.0 as well as LO 3.5.4.2 and 3.6.4.3, thus setting the version to 3.3.0 Beta2.
Comment 1 Robert Großkopf 2013-01-23 21:03:11 UTC
Its the same problem with the horizontal scroll bar.
I will change the title and set this bug to New.
Comment 2 Julien Nabet 2014-11-30 21:58:43 UTC
Same as fdo#59257 (put in See Also), I don't reproduce this on 4.3.3 LO Debian package (x86-64)
Comment 3 Robert Großkopf 2014-12-01 15:25:44 UTC
Created attachment 110306 [details]
Have a look at the scrollbar of the tablecontrol - zoomed to 55% to see the bug

Its the same with the scrollbar as bug59257 . See attachment https://bugs.freedesktop.org/attachment.cgi?id=110304 and zoom out. The arrow-buttons will be clipped, when the zoom is smaller tahn 100%. The scrollbar won't get bigger when the zoom is over 100%.
Comment 4 Robert Großkopf 2014-12-01 15:26:59 UTC
Have forgotten:
Tested with OpenSUSE 12.3 64bit rpm Linux, LO-Version: 4.3.5.1
Build-ID: 8fd0451cc08e6a5310bed8b7ad1c46b93c1c6889

Will reset this bug to new.
Comment 5 Alex Thurgood 2015-01-03 17:40:28 UTC Comment hidden (no-value)
Comment 6 QA Administrators 2016-01-17 20:03:08 UTC Comment hidden (obsolete)
Comment 7 Robert Großkopf 2016-01-27 14:56:43 UTC
Have installed all LO-versions on OpenSUSE 42.1 Leap, 64bit rpm Linux. 
Bug still exists with LO 5.0.5.1. 
Scrollbars look a little bit different in LO 5.1.0.2. With LO 5.1.0.2 the scrollbars aren't zoomed, but the arrows are centered, not clipped at the bar's right side.
Comment 8 QA Administrators 2018-02-13 03:32:43 UTC Comment hidden (obsolete)
Comment 9 Robert Großkopf 2018-02-13 08:03:11 UTC
Nothing changed in
Version: 6.0.1.1
Build ID: 60bfb1526849283ce2491346ed2aa51c465abfe6
CPU threads: 4; OS: Linux 4.4; UI render: default; VCL: kde4; 
Locale: de-DE (de_DE.UTF-8); Calc: group

Depending to the Icon-Style it will look a little bit different, but the scrollbar won't be zoomed.
Comment 10 QA Administrators 2019-02-14 03:49:18 UTC Comment hidden (obsolete)
Comment 11 QA Administrators 2021-02-14 04:04:28 UTC Comment hidden (obsolete)
Comment 12 QA Administrators 2023-02-15 03:21:06 UTC Comment hidden (obsolete)
Comment 13 Robert Großkopf 2023-02-15 08:06:44 UTC
Might be this one depends on the UI of the system. Have tested it here now with

Version: 7.5.0.3 (X86_64) / LibreOffice Community
Build ID: c21113d003cd3efa8c53188764377a8272d9d6de
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
and an old gtk2-style. Scrollbar will now be resized when zooming.

I will set this one to WORKSFORME. Feel free to reopen if buggy behavior still exists.