Bug 165515 - Show changes mode in combination with numbered list wrong behaviour in specific case
Summary: Show changes mode in combination with numbered list wrong behaviour in specif...
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.6.7.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-28 15:57 UTC by Valentin
Modified: 2025-04-15 00:24 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Here is an example of file (21.41 KB, application/vnd.openxmlformats-officedocument.wordprocessingml.document)
2025-03-11 17:40 UTC, Valentin
Details
Explanation of the numbering issue (115.27 KB, image/png)
2025-03-11 17:43 UTC, Valentin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Valentin 2025-02-28 15:57:23 UTC
Description:
When we have a document with numbered list and 'Show changes' mode was enabled in LibreOffice Writer, after editing text as shown in an attached screenshort we are getting wrong updated numbering.
Guessing that it happens when partially deleted text in Item [3] (old number) considered to be as deletion of both Items [2] and [3] causing wrong new numbering.
As selected current version is: 7.6.7.2.
During analysis of the issue we've foud that the number list behaviour was updated since version 7.4: https://wiki.documentfoundation.org/ReleaseNotes/7.4#New_numbering_in_Show_Changes_mode

Steps to Reproduce:
Preconditions: 1. document (.DOCX) with numbered list 2. Enabled 'Show changes'
mode

1. Delete 1 of numbered item
2. Delete some text inside next numbered item

Actual Results:
New numbering after document modification is wrong. Item where some of text was deleted (Step 2 in Steps to Reproduce) doesn't get a number but became part of Item preceding Item removed in Step 1.

Expected Results:
Item where some of text was deleted (Step 2 in Steps to Reproduce) should get a number OLD-1.


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 7.6.7.2 (X86_64) / LibreOffice Community
Build ID: dd47e4b30cb7dab30588d6c79c651f218165e3c5
CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded
Comment 1 m_a_riosv 2025-02-28 22:44:14 UTC
Please attach a sample file, reduce the size as much as possible without private information.
Comment 2 Valentin 2025-03-11 17:40:40 UTC
Created attachment 199741 [details]
Here is an example of file
Comment 3 Valentin 2025-03-11 17:43:49 UTC
Created attachment 199742 [details]
Explanation of the numbering issue

I guess such numbering behavior is due to partial deletion of text in Item [3] (old number) considered to be as deletion of both Items [2] and [3] causing wrong new numbering.
Comment 4 m_a_riosv 2025-04-15 00:24:19 UTC
There is no time frame, to fix the issues.

This project is mainly developed by volunteers, like myself, so it depends on the attention to be fixed.

I think the best you can do is put your question in https://ask.libreoffice.org/c/english/5, there are expert people about writer, who can help to verify if it is really a bug, or something else is happening.

Or maybe is some of the following reported bugs.
https://bugs.documentfoundation.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=NEEDINFO&field0-0-0=product&field0-0-1=component&field0-0-2=alias&field0-0-3=short_desc&field0-0-4=status_whiteboard&field1-0-0=product&field1-0-1=component&field1-0-2=alias&field1-0-3=short_desc&field1-0-4=status_whiteboard&field2-0-0=product&field2-0-1=component&field2-0-2=alias&field2-0-3=short_desc&field2-0-4=status_whiteboard&list_id=1851663&order=bug_id%20DESC&query_format=advanced&type0-0-0=substring&type0-0-1=substring&type0-0-2=substring&type0-0-3=substring&type0-0-4=substring&type1-0-0=substring&type1-0-1=substring&type1-0-2=substring&type1-0-3=substring&type1-0-4=substring&type2-0-0=substring&type2-0-1=substring&type2-0-2=substring&type2-0-3=substring&type2-0-4=substring&value0-0-0=number&value0-0-1=number&value0-0-2=number&value0-0-3=number&value0-0-4=number&value1-0-0=list&value1-0-1=list&value1-0-2=list&value1-0-3=list&value1-0-4=list&value2-0-0=track&value2-0-1=track&value2-0-2=track&value2-0-3=track&value2-0-4=track