Bug 142969 - Line-border from frozen column shouldn't cross a group (+) icon
Summary: Line-border from frozen column shouldn't cross a group (+) icon
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
7.3.0.0 alpha0+
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsDevAdvice
Depends on:
Blocks: Cell-Management
  Show dependency treegraph
 
Reported: 2021-06-21 14:43 UTC by Roman Kuznetsov
Modified: 2022-02-21 13:20 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments
A screenshot for illustrating of the problem (21.53 KB, image/png)
2021-06-21 14:44 UTC, Roman Kuznetsov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Kuznetsov 2021-06-21 14:43:37 UTC
Description:
Line-border from frozen column shouldn't cross a group (+) icon

Steps to Reproduce:
1. Open a new Calc spreadsheet
2. Select E column
3. Right click on its heading => Select Freeze rows and columns in Context menu
4. Select D and E columns and press F12 key
5. Press (-) icon above column headings to hide D and E columns
6. Look at terribly view of (+) icon. Line-border from frozen column crosses that (+) icon

I think it shouldn't be so anyway.

I suggest:

Move that (+) icon to right side from place above border between columns

or

Do line-border from frozen column shorter

Actual Results:
Line-border from frozen column crosses that (+) icon

Expected Results:
Line-border from frozen column doesn't cross that (+) icon


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: de7356c2e0cb099fac396808b5a86a0393b48e5f
CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Vulkan; VCL: win
Locale: ru-RU (ru_RU); UI: en-US
Calc: threaded
Comment 1 Roman Kuznetsov 2021-06-21 14:44:42 UTC
Created attachment 173055 [details]
A screenshot for illustrating of the problem
Comment 2 m_a_riosv 2021-06-21 14:53:08 UTC
I think move the '+' icon, it's not fine for me.

Maybe a little mark to show that there is a freeze on the hidden rows/columns.
Comment 3 Heiko Tietze 2021-09-15 10:47:06 UTC
And if you scroll horizontally half of the icon will be hidden...

The use case is weak since there is no point in grouping/hiding a frozen column/row. We could just disable the feature mutually (either freeze or group when one of the two is active).
And we could draw the group button last so it would be always on top. 

Eike, what do you think?
Comment 4 Heiko Tietze 2022-02-21 13:20:31 UTC
Let's draw the button over the line and keep it always visible. Could be an easyhack.