Created attachment 160319 [details]
Example file from Word
Attached user made table has a tendency of hanging for some 10-20 seconds when scrolling past the page breaks.
Steps to reproduce:
1. Open attached document
2. Press Page Down / Page Up quickly
When the view is at the page breaks and should show the next page, Writer hangs for some seconds, but continues after a bit of time. Multiple quick keypresses result in more wait.
Once the pages are scrolled over to the bottom, the problem does not happen again, but if the window loses and then gets back the focus, it does.
Writer should not hang.
Version: 18.104.22.168.alpha0+ (x64)
Build ID: 00db5933ded1884b2ac453552badae20fa943478
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win;
Locale: hu-HU (hu_HU); UI-Language: en-US
Bibisected using bibisect-win64-6.X to:
Miklos Vajna <firstname.lastname@example.org> Mon Sep 16 21:15:28 2019 +0200
Miklos Vajna <email@example.com> Tue Sep 17 08:57:15 2019 +0200
tdf#105330 sw: fix lost cursor on undoing nested table insert
Adding CC to: Miklos Vajna
Also: turning off "Page break between rows" in Word stops this from happening.
In practice this never worked, though. It "worked" when it had side effects like bug 105330, which is the reason the above commit went back to the original state.
(In reply to Miklos Vajna from comment #2)
> In practice this never worked, though. It "worked" when it had side effects
> like bug 105330, which is the reason the above commit went back to the
> original state.
So it's a bug, but not a regression? So I'm not sure, if I can change status to NEW, but I can confirm it with
Version: 22.214.171.124.alpha0+ (x64)Build ID: 8c8b3a4f83f67882b284ddc3b3fe10d3fe6dedf4CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: Skia/Raster; VCL: win; Locale: de-DE (de_DE); UI-Language: en-GBCalc: CL
(In reply to Dieter from comment #3)
> So it's a bug, but not a regression? So I'm not sure, if I can change status
> to NEW, but I can confirm it with
A hanging document seems wrong to me; NEW it is. Removing the regression part.
Created attachment 172411 [details]
Sample DOCX from Word with comments
Another symptom from this change is that in affected files that have comments, typing into table cells makes the comments flicker.
Attached a modified version of the original sample with a few comments that exhibits this.
This seems to be fixed since:
author Michael Stahl <firstname.lastname@example.org> Fri Jun 25 10:25:59 2021 +0200
committer Michael Stahl <email@example.com> Fri Jun 25 16:44:32 2021 +0200
sw: layout: fix table split loop caused by RemoveFollowFlowLinePending
Thanks Michael for fixing this one!
Version: 126.96.36.199.alpha0+ (x64) / LibreOffice Community
Build ID: ad1b12686da88bea57582df10fa85268ada209b8
CPU threads: 4; OS: Windows 10.0 Build 17134; UI render: default; VCL: win
Locale: hu-HU (hu_HU); UI: hu-HU