[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #25587] tables not always disappear from outline view when deleted
From: |
David Ayers |
Subject: |
[bug #25587] tables not always disappear from outline view when deleted |
Date: |
Tue, 17 Feb 2009 13:51:57 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.6) Gecko/2009020409 Iceweasel/3.0.6 (Debian-3.0.6-1) |
Follow-up Comment #3, bug #25587 (project gnustep):
I know I argued that we should be defensive and leave the workaround
privately, but I'm swaying...
_undoManagerCheckpoint: will be called on each undo grouping except for the
first one (now after the fix to NSUndoManager). But we are processing changes
directly on begin and end groupings, and the bug was that the changes had not
actually propagated yet.
On the one hand I think it may be more efficient to simply register via
_enqueueEndOfEventNotification (except for the case that we are called by that
method).
Maybe we should spend some time with WO4.5 to find out when the checkpoint
notifications actually cause the editing context to process it's changes.
(And probably develop some test cases.)
So for now maybe revert and add a TODO... something like:
Figure out when checkpoint notifications should cause the editing context to
process changes.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?25587>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.gnu.org/