To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=46822





------- Additional comments from [EMAIL PROTECTED] Mon Apr 11 04:09:36 -0700 
2005 -------
The crash seems to be undo manager related.  In sd::View::BegTextEdit() and
EndTextEdit() the undo manager of the outliner is set resp. restored at the view
shell that is  on top of the shell stack.
There are two problems with that:
1. Restoring the undo manager is done at the top most view shell without
checking that this is the same one as the one that the undo manager of the
outliner had been set at.
2. In the ::sd::Outliner::RestoreStartPosition() the BegTextEdit() method is
called without first switching to the text object bar as it is done at other
places.  This is the reason that there is the ImpressObjectBar on the shell
stack.  Later the TextToolBar is activated and is on the top of the stack when
EndTextEdit() is called.  Thus the undo manager is restored at another shell. 
The ImpressObjectBar still has the undo manager of the outliner set.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to