https://bugs.documentfoundation.org/show_bug.cgi?id=157662

            Bug ID: 157662
           Summary: Writer: Tracked changes split into many parts require
                    more Accept/Reject
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

Description:
A sample docx file made by word, has 1 insertion, and several deletion.
We can accept or reject the insertion with 1 click, and rejection the insertion
remove all deletions as well as they are meaningless.

Writer import it as 11 tracked changes where 5 of it is deleted as well.
While it is good to see the relations of the changes, it is harder to reject /
accept.
To reject the insertion we need to reject like 6-11 times.
To accept we need to accept the 6 inserion that is not deleted... (and about
the deleted one... we cannot accept only the insertion under it, to leave the
delete changes for later decision.)

Note: "reject all" is not designed for this, even that in this simple sample
case it would do what we want... because that would reject all other changes
(if there would nny), even those that are unrelated to this insertion.


Steps to Reproduce:
1. Open the file
2. open manage changes sidebar
3. and try to reject or accept the insert

Actual Results:
it will reject or accept only the selected part of the insertion leaving all
else there.

Expected Results:
At reject, it should remove all changes
At accept, it should remove all insertion changes, and leave only the delete
changes... but even there it should remove their insertion child, as that is
accepted.


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 7.6.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: 0a90b90048313fb43f8c5d7461f58dafec276600
CPU threads: 6; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: hu-HU (hu_HU); UI: hu-HU
Calc: CL threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to