https://bugs.documentfoundation.org/show_bug.cgi?id=125098

            Bug ID: 125098
           Summary: Mouse scroll wheel doesn't scroll three lines but
                    three cells
           Product: LibreOffice
           Version: 6.0.7.3 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: minor
          Priority: medium
         Component: Calc
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: mark.jeroni...@gmail.com

Description:
This bug is very much related to #35287. #35287 requests smooth scrolling so
tall cells won't make the spreadsheet jump. Some consider that a bug but I
consider that a usability issue because of oversight.

On the other hand, this bug is about mouse scrolling. When the sheet consists
of tall cells, using the scroll wheel to scroll the sheet will cause it to jump
3× worse, because the wheel scrolls 3 cells.

If cells span more than 1/3rd of the view, the scroll wheel actually scrolls by
more than a page at a time and some cells never make it (fully or at all) into
view.

The default behavior (configured on a per-OS basis in Control Panel or
Settings) is to scroll in units of 'lines' (3 by default). When applying this
to a spreadsheet, I expect it to scroll 3 text lines (depending on the font
size of the cells). If a cell is taller than 3 text lines, it should still
scroll the amount equivalent to 3 lines (if #35287 ever gets fixed) or at least
round up to a scrolling whole cell, and only 1 cell (in case #35287 gets
postponed even more than the already 18 years).

Side note: In my experience, when using the mouse button to scroll when there
is no concept of 'lines' (i.e. in a browser or image viewer), it instead
scrolls a fixed amount of the screen, say 128 pixels or 0.8". This opens
another alternative for sheet scrolling besides (font-size dependent) line
scrolling.

Currently, the only way to scroll a sheet with tall cells AND actually see all
cells, is to use the scroll bar.

Actual Results:


Expected Results:



Reproducible: Always


User Profile Reset: No



Additional Info:

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to