Bug 48156

Summary: All comment boxes flashes/repaints whenever you edit text in a table causing performance problems (EDITING, UI, FORMATTING, TABLES)
Product: LibreOffice Reporter: Kim <stack>
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: sasha.libreoffice
Priority: high    
Version: 3.3.4 release   
Hardware: All   
OS: All   
Whiteboard:
Crash report or crash signature: Regression By:
Attachments: Document created according to the bug description

Description Kim 2012-04-01 05:02:57 UTC
Steps to reproduce:

0. (Install fresh version of LibreOffice)
1. Start Writer
2. In the default empty document create a new table (dimensions does not appear to matter, I used 4x4)
3. Add a comment anywhere on the page (menu: Insert->Comment). Placing it in the table or outside does not matter.
4. Write some text in the table and notice the behavior of the comment box. It starts to flash/reload/repaint whenever you press a key in the table.

If you add a picture with a caption and add additional comments the slowdown can cause severe performance issues as a result of the flashing/reloading/repainting.

Tested using a freshly installed version of LibreOffice (3.5.1.2). I also saw the error in earlier versions, however I did not record the version numbers.
Build ID: dc9775d-05ecbee-0851ad3-1586698-727bf66
Comment 1 sasha.libreoffice 2012-04-05 07:47:44 UTC
Thanks for bugreport
Please, attach document that demonstrates this problem
Comment 2 Kim 2012-04-06 01:33:05 UTC
Created attachment 59578 [details]
Document created according to the bug description
Comment 3 Kim 2012-04-06 01:37:34 UTC
The attached document was created using the latest LibreOffice:

LibreOffice 3.5.2.2 
Build ID: 281b639-6baa1d3-ef66a77-d866f25-f36d45f

This bug is not found in OpenOffice 3.3.0.
Comment 4 sasha.libreoffice 2012-04-06 02:03:13 UTC
Thanks for attachment
Reproduced in 3.5.2.2 and 3.3.4 on Fedora 64 bit
Changing version to 3.3.4 as most early reproducible
Comment 5 Kim 2012-08-09 11:56:15 UTC
This seems to have been fixed in 3.6, so issues closed.