1. Create a table - 4 rows, 2 columns. 2. Join the rows of the first column. 3. Write at the first column, first row: "A B C D". 4. Result: ---------- | A | | | ----- | B | | | ----- | C | | | ----- | D | | ---------- 5. Move the table at the end of the page: ---------- | A | | | ----- | B | | | ----- <---- New Page ----> | C | | | ----- | D | | ---------- 6. Move the cursor at "A". 7. Press <Shift>-<Down>. "A" will be selected. 8. Press <Shift>-<Down>. "B" will be selected. 9. Press <Shift>-<Down>. "C" *will not* (visually) be selected. 10. Press <Shift>-<Down>. "D" *will not* (visually) be selected.
Confirmed in 3.6.7.2 (earliest version I installed), probably inherited from OOo. Still reproducible in 7.5.1.2 Version: 7.5.1.2 (X86_64) / LibreOffice Community Build ID: fcbaee479e84c6cd81291587d2ee68cba099e129 CPU threads: 4; OS: Linux 6.1; UI render: default; VCL: kf5 (cairo+xcb) Locale: zh-TW (zh_TW.UTF-8); UI: zh-TW Calc: threaded
The texts are actually selected. Copy and paste could paste all the texts. Just not shown (not highlighted with pale blue background)
If the second column is also merged, this problem wouldn't happen.
Confirmed that it is inherited, as OOo 3.3 had the issue as described. Testing with a recent 24.2 master build, issue remains but slightly different (C is not highlighted, but D is). 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
Found another test case of this (or not). Steps to reproduce: 1. Open "Another test case.odt". 2. Select the "* to separate one<...>" cell. 3. Press <Shift>-<Down> to select the "if a student moves<...>" cell. 4. Press <Shift>-<Left>. 5. Expected: the "sort out" cell is selected. 6. Actual: the "sort out" cell is (visually) "semi-selected". See the "Another test case - Screenshot.png" screenshot. Reproduced in; Version: 7.5.3.2 (X86_64) / LibreOffice Community Build ID: 50(Build:2) CPU threads: 4; OS: Linux 6.1; UI render: default; VCL: gtk3 Locale: ru-RU (ru_RU.UTF-8); UI: ru-RU Gentoo official package Calc: threaded
Created attachment 188942 [details] Another test case
Created attachment 188943 [details] Another test case - Screenshot