Bug 106048

Summary: EDITING: Writer jumps back to the top of the table when trying to select the next table row if first row contains large embedded table
Product: LibreOffice Reporter: Telesto <telesto>
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: NEW ---    
Severity: minor CC: ilmari.lauhakangas
Priority: low    
Version: Inherited From OOo   
Hardware: All   
OS: All   
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 106773, 107200    
Attachments: Example file

Description Telesto 2017-02-16 15:18:11 UTC
Description:
Writer jumps back to start of the table when trying to select the next table row if first row contains large embedded table.

Steps to Reproduce:
1.Open attached file
2.Configure the zoom level in such way that "INTO THIS CORNER" isn't visible at the top of the document. 
3.Select the first table row of the orange table with the mouse by dragging from "START HERE SELECTION" towards "INTO THIS CORNER" until the first row is selected (the experienced selection issues are already reported: bug 106043 and bug 105343)
4. Scroll down with the mouse scroll wheel with the left mouse button pressed and mouse pointer somewhere above purple table (trying to select the next table row of the orange table). 


Actual Results:  
Writer keeps jumping back to the beginning of the orange table

Expected Results:
It should be no problem to select the second table row of the orange table


Reproducible: Always

User Profile Reset: No

Additional Info:
Found in:
Version: 5.4.0.0.alpha0+
Build ID: cdf4b2bba8d694299c784f46fe3ecef2ce41171e
CPU Threads: 4; OS Version: Windows 6.19; UI Render: default; 
TinderBox: Win-x86@42, Branch:master, Time: 2017-02-15_00:19:18
Locale: nl-NL (nl_NL); Calc: CL

and in:
LibreOffice 3.3.0 
OOO330m19 (Build:6)
tag libreoffice-3.3.0.4


User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
Comment 1 Telesto 2017-02-16 15:18:41 UTC
Created attachment 131278 [details]
Example file
Comment 2 Buovjaga 2017-02-19 17:58:26 UTC
First I was having trouble: it only selected the *first column*. Then I managed to continue selecting the whole thing after the first column was selected. But yes, it is behaving strangely.

Arch Linux 64-bit, KDE Plasma 5
Version: 5.4.0.0.alpha0+
Build ID: 7ec0500e20cf273d70c4fbddb4063b8f8295307c
CPU Threads: 8; OS Version: Linux 4.9; UI Render: default; VCL: kde4; 
Locale: fi-FI (fi_FI.UTF-8); Calc: group
Built on February 18th 2016
Comment 3 QA Administrators 2018-09-03 02:42:53 UTC Comment hidden (obsolete)
Comment 4 QA Administrators 2020-09-03 04:03:05 UTC Comment hidden (obsolete)
Comment 5 QA Administrators 2022-09-04 03:49:00 UTC Comment hidden (obsolete)
Comment 6 Stéphane Guillou (stragu) 2024-02-26 10:52:15 UTC
Somewhat reproduced:

Step 3: when I follow the steps, the view jumps at once to the bottom of the page, only selecting the first column. If I want to select the first row only, I can't rely on the autoscroll, I need to use the scroll wheel to see the bottom of the first row, then move the mouse to the edge. When the row is selected, view jumps to top.
Step 4:
Comment 7 Stéphane Guillou (stragu) 2024-02-26 10:53:16 UTC
(In reply to Stéphane Guillou (stragu) from comment #6)
> Step 4:
This works fine. I need to move the pointer though, for the row to actually select.

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 3b73071f7a7fcf80547da81e5effe4ed6018bbb4
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded