Bug 154822 - CELL SELECTION: Selection of heading cells invisible when using "Repeat heading" table's option (steps in comment 14)
Summary: CELL SELECTION: Selection of heading cells invisible when using "Repeat headi...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: low trivial
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Writer-Tables-Select
  Show dependency treegraph
 
Reported: 2023-04-15 12:07 UTC by Alexander Kurakin
Modified: 2023-07-25 15:36 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Test case file (8.99 KB, application/vnd.oasis.opendocument.text)
2023-04-17 15:58 UTC, Alexander Kurakin
Details
The step to reproduce (32.00 KB, image/png)
2023-04-17 15:59 UTC, Alexander Kurakin
Details
Resullt - Page 1 (7.60 KB, image/png)
2023-04-17 16:00 UTC, Alexander Kurakin
Details
Resullt - Page 2 (2.82 KB, image/png)
2023-04-17 16:01 UTC, Alexander Kurakin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kurakin 2023-04-15 12:07:58 UTC
1. Create a table with such many rows as needed for a two-page table.
2. Select the table (via the shortcut or the menu).
3. It is OK.
4. Table -> Properties -> Position: turn on "Repeat header", set "5" rows.
5. Select the table (via the shortcut or the menu).
6. It is NOT OK: first five rows are (visually) selected incorrectly (e.g. not all cells are selected).

LibreOffice 7.4.4.2,
Calculate Linux 23 (Gentoo based).
Comment 1 Stéphane Guillou (stragu) 2023-04-17 15:21:04 UTC Comment hidden (obsolete)
Comment 2 Alexander Kurakin 2023-04-17 15:58:37 UTC
Created attachment 186733 [details]
Test case file

Version: 7.4.4.2 / LibreOffice Community
Build ID: 40(Build:2)
CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Gentoo official package
Calc: threaded
Comment 3 Alexander Kurakin 2023-04-17 15:59:31 UTC
Created attachment 186734 [details]
The step to reproduce
Comment 4 Alexander Kurakin 2023-04-17 16:00:13 UTC
Created attachment 186735 [details]
Resullt - Page 1
Comment 5 Alexander Kurakin 2023-04-17 16:01:09 UTC
Created attachment 186736 [details]
Resullt - Page 2
Comment 6 QA Administrators 2023-04-18 03:23:42 UTC Comment hidden (obsolete)
Comment 7 Ezinne 2023-04-23 16:34:56 UTC
Not reproduicble in:

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 4a0d671706306661c4a5072ce4769dc47bc65f71
CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded
Comment 8 Dieter 2023-05-06 13:11:02 UTC
Alexander, could you please retest with LO 7.5.3 or with actual master? Are you still able to reproduce it?
=> NEEDINFO
Comment 9 Alexander Kurakin 2023-05-06 14:16:57 UTC
I will wait it will appear in my distribution. Thanks!
Comment 10 QA Administrators 2023-05-07 03:16:52 UTC Comment hidden (obsolete)
Comment 11 Stéphane Guillou (stragu) 2023-05-09 10:03:03 UTC
Reverting change in version affected to earliest.

Alexander, if you want to test a master build, it installs in parallel without affecting your current installation: https://dev-builds.libreoffice.org/daily/master/current.html
Comment 12 Alexander Kurakin 2023-06-08 22:54:54 UTC
(In reply to Dieter from comment #8)
> Alexander, could you please retest with LO 7.5.3 or with actual master? Are
> you still able to reproduce it?
> => NEEDINFO

Reproduced in:

Version: 7.5.3.2 (X86_64) / LibreOffice Community
Build ID: 50(Build:2)
CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: ru-RU (ru_RU.UTF-8); UI: ru-RU
Gentoo official package
Calc: threaded
Comment 13 QA Administrators 2023-06-09 03:14:54 UTC Comment hidden (obsolete)
Comment 14 Dieter 2023-07-25 12:24:49 UTC
I confirm it with

Version: 7.6.0.1 (X86_64) / LibreOffice Community
Build ID: 776eaf34564cbf3f034a0ba1fd1d5c32ff9ccf1c
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: CL threaded

Steps:
1. Open attachment 186733 [details]
2. Table -> Select -> Table

Actual result:
Heading rows on second table look unselected

Expected result:
All cells should be visually selected

Additional information:
Heading rows are in fact selected (any formatting changes also affect heading rows). So importance is low.
Comment 15 Stéphane Guillou (stragu) 2023-07-25 15:36:53 UTC
(In reply to Dieter from comment #14)
> Steps:
> 1. Open attachment 186733 [details]
> 2. Table -> Select -> Table

Thanks Dieter for the easy steps.

Reproduced in recent master build too:

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 529dce3d5b695637a1ccc8b4b697d87c5db0d3a2
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Same from navigator: Table1 > context menu > Select. Same with Ctrl + A.

The selection highlight does not cover the whole range. However, applying some formatting option does apply to all cells, so the impact is minor.

Same in OOo 3.3, so inherited.