Issue 58676 - Cross-references screwed if editing while record changes active
Summary: Cross-references screwed if editing while record changes active
Status: CONFIRMED
Alias: None
Product: Writer
Classification: Application
Component: editing (show other issues)
Version: OOo 2.1
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords: oooqa
Depends on:
Blocks:
 
Reported: 2005-11-30 12:53 UTC by kaimikael
Modified: 2013-08-07 14:38 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description kaimikael 2005-11-30 12:53:57 UTC
Do the following:
Write:
First heading
A bit of text.
Second heading
More text.

Set the format of the headings to Heading 1.
Select Edit->Changes->Record
Deselect Edit->Changes->Show
Select "Second heading"
Click on "Insert Fields", select "Set Reference", put "Second" in the name field, press "Insert".  Close the 
window.
Now edit "Second heading", changing it to "Second edited header".
Bring up "Insert Fields" again.  There are now multiple copies of "Second" in the list.

Furthermore, should I remove the entire heading the reference will still remain in the cross-reference 
list and I cannot figure out how to remove it.

I am using NeoOffice 1.2 Alpha under OS X 10.4.3.
Comment 1 lars 2005-12-04 11:29:30 UTC
after "Now edit "Second heading", changing it to "Second edited header"." do 
the following:

select "econd edited heading" (so miss the first s), open context menu, select 
Cut
select the S, open context menu, select Cut;
now open the Insert Fields dialogue again: two copies of Second are in the 
list.

so confirmed On Windows XP Pro SP2 with OOo 2.0.1 RC2
Comment 2 michael.ruess 2005-12-07 13:19:25 UTC
Reassigned to ES.
Comment 3 eric.savary 2007-01-12 09:35:09 UTC
ES->AMA: Please have a look.
Comment 4 nigoroll 2007-07-04 14:20:42 UTC
this issue can be worked around by accepting the change producted by
any change to the references (setting/deleting) (at least it does work for me
that way)