Bug Hunting Session
Bug 57361 - Can't resize wide columns; mouse scrolling is also broken
Summary: Can't resize wide columns; mouse scrolling is also broken
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
3.5.4 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Calc-UX Cell-Management
  Show dependency treegraph
 
Reported: 2012-11-21 09:59 UTC by Tristan Miller
Modified: 2019-09-23 12:13 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Video showing resizing and scrolling problems with wide columns (1.37 MB, video/mpeg)
2012-11-21 09:59 UTC, Tristan Miller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tristan Miller 2012-11-21 09:59:12 UTC
Created attachment 70356 [details]
Video showing resizing and scrolling problems with wide columns

After loading a spreadsheet with a column which is wider than the window, it is impossible to use the mouse to resize the column.  It is also impossible to scroll left using the scrollbar.

Reproducibility: Always

Steps to reproduce:
1. Load a spreadsheet with a column which is wider than the window.  (Easy to reproduce with CSV files by exploiting Bug 53026.)

2. Scroll to the right using the horizontal scrollbar using any of the usual ways (dragging the drag box, clicking on the track, or clicking on the arrow).  One of four things will happen:

   2a. The window will scroll a little bit farther within the wide column, in which case repeat from Step 2 to trigger the bug.

   2b. The window will scroll to the end of the column plus a little bit farther, in which case try resizing the column to make it as narrow as possible by dragging the column slider to the left.  Then scroll left, and repeat from Step 2 to trigger the bug.

   2c. The window will scroll a little bit *past* the end of the wide column.  You've now triggered the first problem:  it's now impossible to resize the wide column by dragging (since the border between it and the next column is never exposed).

   2d. The window will scroll a *lot* past the end of the wide column -- so much so that it skips past the following column.  You've now triggered the first problem described in Step 2d above, as well as a second problem: it's impossible to resize or even view the column to the right of the wide column.

3. Once you've triggered the first problem in Step 2c or Step 2d above, try to scroll left using the horizontal scrollbar using any of the usual ways (dragging the drag box, clicking on the track, or clicking on the arrow).  This action has no effect; the scroll bar doesn't change and the window doesn't scroll.

The attached video demonstrates all three problems (inability to resize the wide column, right scroll skipping over the following column, and inability to scroll left).
Comment 1 rwman 2013-01-24 19:42:28 UTC
I can confirm this bug in LibreOffice 4.0-beta
Comment 2 QA Administrators 2015-02-19 15:38:59 UTC Comment hidden (obsolete)
Comment 3 Tristan Miller 2015-02-19 16:14:33 UTC
Confirming bug still exists as originally described in LibreOffice 4.4.0.3 on openSUSE 13.2.
Comment 4 QA Administrators 2016-02-21 08:37:03 UTC Comment hidden (obsolete)
Comment 5 Tristan Miller 2016-02-23 13:36:13 UTC
Confirming bug still exists as originally described in LibreOffice 5.1.0.3 on openSUSE 13.2.
Comment 6 QA Administrators 2017-03-06 15:42:45 UTC Comment hidden (obsolete)
Comment 7 Tristan Miller 2017-03-06 16:19:43 UTC
Still reproducible with LibreOffice 5.3.0.3 on openSUSE Tumbleweed.
Comment 8 QA Administrators 2018-09-10 02:36:59 UTC Comment hidden (obsolete)
Comment 9 Tristan Miller 2018-09-21 08:09:15 UTC
Still reproducible with LibreOffice 6.1.1.1 on openSUSE Tumbleweed.
Comment 10 QA Administrators 2019-09-22 02:59:27 UTC Comment hidden (obsolete)
Comment 11 Tristan Miller 2019-09-23 12:13:48 UTC
Still reproducible with LibreOffice 6.3.1.1 on openSUSE Tumbleweed, though with slightly different behaviour.  I'm no longer able to trigger the bad behaviour described in Step 2d of my original report, though I can still trigger the bad behaviour described in Step 2c.  Also, once Step 2c is triggered, I can scroll neither left nor right by clicking in the track of the horizontal scrollbar.  (Previously, I think it was impossible only to scroll right.)