Bug 141842

Summary: Undo stack cleared when editing text boxes in multiple windows at the same time in Impress
Product: LibreOffice Reporter: Aron Budea <aron.budea>
Component: ImpressAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: medium    
Version: 5.2.0.4 release   
Hardware: All   
OS: All   
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 105948, 141843    
Attachments: Screencast

Description Aron Budea 2021-04-23 04:56:32 UTC
Created attachment 171365 [details]
Screencast

- Start empty presentation, add a new slide, and open a new editing window of it using Window -> New Window,
- In 1st window, click into a text box on the 1st slide,
- In 2nd window, add some text to a text box on the 2nd slide, click away from the text box to finalize editing, (note how at this point the undo stack contains this edit)
- In 1st window, click away from the text box to finalize editing.

=> The undo stack only contains the last step, anything before it is cleared.
See attached screencast.

This issue is particularly relevant for collaborative editing in online.

Observed in LO 7.2.0.0.alpha0+ (93bb5fcba9e58eeeaaed9521c3bb4eecf9b91ac1), 5.2.0.4 / Ubuntu.
Comment 1 Sophie Sipasseuth 2023-05-11 08:17:47 UTC
Hello Aron,

Thanks for your bug.
When I click on the video you attached, the video does not play and seems disabled.
I followed your instructions but didn't encounter any bugs with the undo function on several windows at the same time.

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: daf30c29be67b8b8fa361b0efd1a6cdbe087b6f8
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: fr-FR (fr_FR); UI: fr-FR
Calc: CL threaded
Comment 2 QA Administrators 2023-11-08 03:15:37 UTC Comment hidden (obsolete)
Comment 3 Aron Budea 2023-11-08 04:48:53 UTC
Thanks for checking, the video is H.264, and works fine here.

However, the bug indeed seems gone, closing as WFM.
Interestingly, the undo steps after finalizing the editing the first time (3rd steps) are slightly different, the video at 0:24 shows: Insert Slide / Insert / Edit text of Outline Text.
In current version: Insert Slide / Edit text of Outline Text.

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 41d9584179ef7b4e18eda47c2c0a955df8c087a5
CPU threads: 16; OS: Linux 6.2; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded