Description: If there are empty cells in the column, then the change tracking deletion empty cells are also congested, not just non-empty cells in the same column. Steps to Reproduce: 1. Insert a table column with change tracking. 2. Delete one column whose cells are empty. Actual Results: Empty cells are also congested, not just non-empty cells in the same column. Expected Results: Empty cells will not be deleted. Reproducible: Always User Profile Reset: No Additional Info: Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: e26aeb882dd236adf19679d5df9b7ba5da1ed226 CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Vulkan; VCL: win Locale: hu-HU (hu_HU); UI: en-US Calc: CL threaded
When there are only empty cells in the columns, they are removed without change tracking in Record Changes mode, too. Follow-up to Bug 156475.
László Németh committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/33058b5dc47a140516669945efbdd30ea65138a6 tdf#156544 sw tracked table column: delete empty column It will be available in 24.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
László Németh committed a patch related to this issue. It has been pushed to "libreoffice-7-6": https://git.libreoffice.org/core/commit/72cf81802b7a9c4ce64cf853a80f2660da5ee26e tdf#156544 sw tracked table column: delete empty column It will be available in 7.6.1. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.