bug-gnustep
[Top][All Lists]
Advanced

[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/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]