Issue 64656 - Singular undo for document and formula when OLE mode deactivated
Summary: Singular undo for document and formula when OLE mode deactivated
Alias: None
Product: Writer
Classification: Application
Component: editing (show other issues)
Version: OOO300m9
Hardware: All All
: P4 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Keywords: oooqa
Depends on:
Reported: 2006-04-23 04:32 UTC by ahung
Modified: 2013-02-07 22:32 UTC (History)
4 users (show)

See Also:
Latest Confirmation in: ---
Developer Difficulty: ---


Note You need to log in before you can comment on or make changes to this issue.
Description ahung 2006-04-23 04:32:43 UTC
OO should save the formula in between edits so that it can be undone.  But it 
skips the formula when I undo.  

In between edits means quiting out of formula box, do something else and the 
changing the formula.  The operation should be undoable.  i.e. Being able to 
restore the formula to what it was.
Comment 1 lars 2006-04-23 11:33:21 UTC
according to
I reassign this issue to requirements and set the status to New
Comment 2 ahung 2008-11-30 02:57:22 UTC
Confirm issue still exists as of OOO300m9
Comment 3 dhollm 2009-02-18 09:38:13 UTC
My observation from OO 3.0.1 is that two separate undos are possible.  If you
undo in the document it will ignore changes made in the formula but instead undo
whatever the last word processor operation was.  However if you double click
into the formula it will then undo the last formula action - even if other word
processor actions have superceded it.

My own preference would be:
- In the word processor, undo should revert the formula
- In the formula editor undo should NOT revert the document since this might not
be very obvious to the user.

FYI I think a similar problem exists with charting in Calc.
Comment 4 ahung 2009-02-18 11:20:27 UTC
Compared with the Word behavior, the same shortcut can invoke undo in both the
document and formula.

But since undo is possible by double-clicking into the formula.  This issue is
no longer a defect but may qualify as an enhancement depending on requirement/spec
Comment 5 michael.ruess 2009-02-18 15:19:36 UTC
Right - this would mean a new feutere, thus it is e "Request for enhancement"
and will be reassigned back to requirements.