Bug 163513 - Comment not showed above form buttons and lines when "Freeze rows and columns" is activated
Summary: Comment not showed above form buttons and lines when "Freeze rows and columns...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Calc-Comments Form-Controls
  Show dependency treegraph
 
Reported: 2024-10-18 16:24 UTC by FredrikL
Modified: 2024-10-19 05:37 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Comments not shown on top of everything (11.56 KB, application/vnd.oasis.opendocument.spreadsheet)
2024-10-18 16:24 UTC, FredrikL
Details

Note You need to log in before you can comment on or make changes to this bug.
Description FredrikL 2024-10-18 16:24:36 UTC
Created attachment 197134 [details]
Comments not shown on top of everything

Description:
Comment not showed on top of form buttons and some other form controls and lines when "Freeze rows and columns" is activated on the menu View.

Steps to Reproduce:
Open the attached file and hover over the cells with the comments. You can also right click cells with comments and select "Show comment" to see the bug then as well.

Actual Results:
The comment is shown under these "freeze rows and columns" lines and form controls like a button for example, and the text can not be read where it is covered by the button. The first time a comment is shown after the file has been opened it will most of the time be just partially visible when the comment is crossing a line created with "Freeze rows and columns". When the comment is shown the second time the comment will be shown fully but still with these lines crossing the comment.

Expected Results:
The comment should always be shown on top of everything. The user has no interest of seeing for example a button on top of the comment so that it is unreadable where the button is shown.

Additional info:
If you try to edit a comment that is crossing a line created with "Freeze rows and columns" on the View menu then it might be very difficult to edit the comment as the editing mode of the comment is corrupted where it crosses the line.

Reproducible: Always


Tested on Microsoft Windows 7, 10 and 11 and many different versions of Linux over the years and some other older version of Mac OS. The bug has existed in every version I have tried since I started using OpenOffice.org 3.2. It is also present i every version of Apache OpenOffice.
Comment 1 m_a_riosv 2024-10-18 20:41:36 UTC
With Tools>Forms>Design mode, active, controls are behind the comments.
But without design mode active, controls are shown over the comments.

Reproducible
Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: b4faa1775dfd90e781ac2f94a7ae1ada31b9d49f
CPU threads: 16; OS: Windows 11 X86_64 (10.0 build 22631); UI render: Skia/Raster; VCL: win
Locale: es-ES (es_ES); UI: en-US
Calc: threaded
Comment 2 FredrikL 2024-10-18 21:08:32 UTC
Very cool that you found that out.

I can confirm that exact same behavior with the design mode active vs non active on the portable version of LibreOffice 24.8.2.1 as well as on Portable Apache OpenOffice 4.1.15 so that behavior has existed since the OpenOffice.org.