Issue 89134

Summary: Track changes and auto-capitalization interfere with each other
Product: Writer Reporter: davosmith <openoffice>
Component: editingAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues
Version: DEV300_m10   
Target Milestone: ---   
Hardware: All   
OS: Linux, all   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Attachments:
Description Flags
Incorrect final state of track changes
none
The openoffice file with the incorrect changes none

Description davosmith 2008-05-07 20:27:23 UTC
Steps:

1. Start a new Writer document and type: This is a test.
2. Turn on track changes.
3. Place a full stop after the first word ('This').
4. Select the second word ('is') and then overwrite it with: 'really is'

The auto-capitalisation changes the first letter of the deleted word ('is') into
a capital letter. The first letter of the newly typed word ('really') is NOT
capitalised.

Worse, the newly capitalised letter 'I' of 'is' has been marked as a new
addition with no letter 'i' removed. 
i.e. Accepting the changes will leave the following on screen: 
This. Ireally is a test.

Rejecting the changes will leave the following on the screen:
This s a test.

Neither of these are the correct outcome.

I will attach a screenshot showing the final result, but please note I had to
try a couple of times to reproduce this - it is not always consistent.

BTW I am using OOo v2.4.0 (oppenoffice.org-core 1:2.4.0-3ubuntu6), but could not
work out how to select that above.
Comment 1 davosmith 2008-05-07 20:28:15 UTC
Created attachment 53455 [details]
Incorrect final state of track changes
Comment 2 davosmith 2008-05-07 20:30:44 UTC
Created attachment 53456 [details]
The openoffice file with the incorrect changes
Comment 3 michael.ruess 2008-05-08 09:15:05 UTC
MRU->AMA: enter the text as described above. Autocapitalization will affect the
wrong part of the redlined text.
Comment 4 michael.ruess 2008-08-18 11:14:39 UTC
*** Issue 92838 has been marked as a duplicate of this issue. ***