Description: When you add a border (line) between two cells and remove one row, the line can no longer be removed in the table settings menu. Steps to Reproduce: 1. Add table with three lines (or use attached demo file) 2. Remove all borders of the table 3. Add a border (line) between cells of line 2 and line 3 4. Remove line 2 5. Try to remove the border (line) between line 1 and 3 Actual Results: Line can not be removed Expected Results: line can be edited and removed (table can be edited is if the row wouldn't have been deleted) Reproducible: Always User Profile Reset: No Additional Info: In my testing I couldn't reproduce the same bug with columns (so three columns instead of rows) 1) Linux LibreOffice: - Version: 25.8.4.2 (X86_64) / LibreOffice Community - Build ID: 290daaa01b999472f0c7a3890eb6a550fd74c6df - CPU threads: 12; OS: Linux 6.14; UI render: default; VCL: gtk3 - Locale: de-AT (de_AT.UTF-8); UI: de-DE - Flatpak - Calc: threaded System: - Operating System: KDE neon User Edition - KDE Plasma Version: 6.5.5 - KDE Frameworks Version: 6.22.0 - Qt Version: 6.10.1 - Kernel Version: 6.14.0-37-generic (64-bit) - Graphics Platform: Wayland 2) Windows (REPO) LibreOffice: - Version: 24.2.6.3_AA (X86_64) / LibreOffice Community - Build ID: 23735e228767740599e3f00b9371b05bcbf243d2 - CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: default; VCL: win - Locale: de-AT (de_AT); UI: de-DE - Calc: threaded System: - Operating System: Windows 10
Created attachment 205218 [details] WRITER - bug 170507 - sticky cell border frame - demo file demo file for the bug
Created attachment 205219 [details] WRITER - bug 170507 - sticky cell border frame - bug screenshot screenshot of the bug
Created attachment 205222 [details] WRITER - bug 170507 - sticky cell border frame - demo video demo video for the bug
Reproducible Version: 25.8.4.2 (X86_64) Build ID: 290daaa01b999472f0c7a3890eb6a550fd74c6df CPU threads: 16; OS: Windows 11 X86_64 (build 26200); UI render: Skia/Raster; VCL: win Locale: en-GB (es_ES); UI: en-US Calc: threaded The line doesn't appear visible on Table properties - Border, neither selecting one of cells, neither both.
As a workaround: Select row 3 and delete line for the superior border. So the problem is that the inner line between two rows is assigned as the inferior border of the superior row; and when the superior row is deleted, this inner line is assigned as the superior border of the inferior row; and the interface doesn't know how to handle it as an inner line. Tested with: Version: 25.2.7.2 (X86_64) / LibreOffice Community Build ID: 5cbfd1ab6520636bb5f7b99185aa69bd7456825d CPU threads: 4; OS: Windows 11 X86_64 (10.0 build 26100); UI render: Skia/Raster; VCL: win Locale: es-MX (es_ES); UI: en-US Calc: CL threaded
In columns, the vertical inner line between two columns is assigned as the left border of the right column; and when the left column is deleted, there is no change to this line; and when the right column is deleted the inner line becomes the right line of the left column.