Bug 44395 - Writer TABLE: Content of Non-Displayed Tables can be Edited
Summary: Writer TABLE: Content of Non-Displayed Tables can be Edited
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: BSA
Keywords:
Depends on:
Blocks: Writer-Tables
  Show dependency treegraph
 
Reported: 2012-01-02 11:13 UTC by Harald Koester
Modified: 2023-05-07 17:37 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Harald Koester 2012-01-02 11:13:30 UTC
Problem description: 

These bugs ("Editing", "Remains") occur, if the option "Tools, Options..., LibreOffice Writer, View, Display, Tables" is disabled. I described them here together because I guess that there is close relation between these two bugs.

Steps in order to reproduce the bug "Editing":
[1] Create a new text document.
[2] Insert a table.
[3] Disable option "Display Tables". The table is replaced by a grey box, the content of the table is no longer visible. 
Comment: This box is not really a bug, but to my opinion it is not satisfying. A display similar to a non-displayed graphics would be better.
[4] Click into different cells of the non-displayed table and type in characters. The text cursor and several lines and boxes are displayed during this action! The typed-in characters are not displayed but they are inserted into the non-displayed table. You can view it if you enable the display of tables again. A nice feature, but surely not intended!   

Steps in order to reproduce the bug "Remains":
[1] Create a new text document.
[2] Insert a table.
[3] Disable option "Display Tables". The table is replaced by a grey box, the content of the table is no longer visible. 
[4] Remains of UI elements (lines and boxes) are left under different conditions inside the non-displayed table:
(a) Open a context menu (right-click) so that this menu is displayed above the table and close it again.
(b) Scroll down the document with the mouse wheel, so that the table is no longer visible and scroll up again.
(c) Scroll down and up by using the scroll bar (slowly).
(d) Move the table to the top of the working area. Select an item of  the menu bar and move the mouse pointer along the menu bar, so that the displayed menus change and are displayed above the table.
(e) Enable the option "Tips" (Tools -> Options -> LibreOffice -> General -> Help), if disabled. Move the mouse pointer above the non-displayed table (slowly). Tips relating to the non-displayed table are displayed! Remains of the tip boxes remain visible.  
             
Browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.25) Gecko/20111212 Firefox/3.6.25
Comment 1 sasha.libreoffice 2012-02-16 02:23:11 UTC
bug "Remains" reproducible in 3.3.4 but almost not reproducible in 3.6.0 master (I have enabled "Direct cursor", parts of this cursor remains)
What about bug "Editing": table disabling intended for consuming CPU while working with huge document. IMHO disabling interactivity of table will consume even more CPU time.
Comment 2 Harald Koester 2012-02-16 06:06:40 UTC
I checked the bug again with 3.4.5 and 3.5.0. With 3.5.0 I could not produce any remains. From my view the problem "remains" is solved in 3.5.0. 

There is a difference between the grey boxes with the different versions: In 3.4.5. the "grey box" has got an outer border in the colour of the table borders. In 3.5.0. the "grey box" hasn't got any borders. With 3.4.5, if the table does not have any borders, the problem with remains does not appear.

Editing of the "grey box" is still possible with 3.5.0, both with normal cursor and with direct cursor. Both cursors are visible during editing. Tips relating the non-displayed table are also displayed if you move with mouse pointer over the table! So from my view, this problem is not solved.
Comment 3 bfoman (inactive) 2012-07-10 09:56:53 UTC
Confirmed with:
LO 3.5.5.3 
Build ID: own W7 debug build
Windows 7 Professional SP1 64 bit

> Editing of the "grey box" is still possible with 3.5.0, both with normal cursor
> and with direct cursor. Both cursors are visible during editing. Tips relating
> the non-displayed table are also displayed if you move with mouse pointer over
> the table!

Confirmed. 
Could not reproduce gfx remnants.
Comment 4 QA Administrators 2015-01-05 17:51:00 UTC Comment hidden (obsolete)
Comment 5 Harald Koester 2015-01-05 21:13:51 UTC
Bug checked again with version 4.3.5 on Win 7. Problem "Editing" still exists as described. Problem "Remains" is solved since version 3.5.0 as described in comment 2.
Comment 6 QA Administrators 2016-01-17 20:01:45 UTC Comment hidden (obsolete)
Comment 7 Harald Koester 2016-01-18 13:01:02 UTC
Bug "Editing" still exists in version 5.0.4 with Win7. But there is a change at step [3]: The grey box is no longer displayed. Instead the place is left white. Hence it is no longer visible that something is hided. To my opinion this is worse than the grey box.
Comment 8 QA Administrators 2017-03-06 13:42:39 UTC Comment hidden (obsolete)
Comment 9 Harald Koester 2017-03-15 14:00:21 UTC
Bug "Editing" still exists in version 5.3.0.
Bug "Editing" already exists in version 3.3.0. Hence inherited from OOo.
Comment 10 QA Administrators 2018-06-09 02:40:46 UTC Comment hidden (obsolete)
Comment 11 Harald Koester 2018-06-09 17:09:25 UTC
Bug "Editing" still exists with version 6.0.4 (64 bit, Win 10). Like reported in comment 7 the box is no longer greyed. It's now white. But if you insert text into the invisible cell, the cell or a parts of the cell is greyed.
Comment 12 QA Administrators 2019-06-10 02:57:12 UTC Comment hidden (obsolete)
Comment 13 Harald Koester 2019-06-27 09:21:51 UTC
Bug still exists with version 6.2.4 (64 bit) with Win10.
Comment 14 QA Administrators 2021-06-27 04:19:36 UTC Comment hidden (obsolete)
Comment 15 BogdanB 2021-08-23 06:42:42 UTC
"Editing" bug still in 
Version: 7.3.0.0.alpha0+ / LibreOffice Community
Build ID: 5b025285b3528910a4360899abb2bbbaadc72c97
CPU threads: 4; OS: Linux 5.11; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded
Comment 16 BogdanB 2022-10-29 16:40:16 UTC
"Editing" bug still in 
Version: 7.5.0.0.alpha0+ / LibreOffice Community
Build ID: f3a82a8ba51195cf31b0f78164735acc7ebbcd2f
CPU threads: 16; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded
Comment 17 BogdanB 2023-05-07 17:37:19 UTC
Retested, now Tools - Options - LibreOffice Writer - View - uncheck Display Tables does nothing. The table is always visible.

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 6c042848b688f64b3c56d65dd9dc5fe85412660a
CPU threads: 16; OS: Linux 5.19; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded