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: 2025-06-25 16:23 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.
Comment 16 Alexander Kurakin 2025-06-25 16:23:30 UTC
Reproduced in:

Version: 25.2.3.2 (X86_64) / LibreOffice Community
Build ID: 520(Build:2)
CPU threads: 4; OS: Linux 6.12; UI render: default; VCL: gtk3
Locale: ru-RU (ru_RU.UTF-8); UI: ru-RU
Gentoo official package
Calc: threaded