On Thu, 21 Aug 2008, Frank Niessink wrote: > [snip things I'll answer later]
> However, there's another however: the dialog-less interface is of > course too much work to fix this bug, so (stop dreaming Frank) we > still need to fix this bug now. I don't think we should worry too much > about getstate not being totally consistent, though. A quick fix: let's replace children=[child.copy() ...] with children=self.__children[:]. AFAIK, the only bug this introduces is that if someone edits a note belonging to a task or category and cancels the task/category editing, the note is still modified. Minor bug compared to this one (After the undo, you not only can't edit tasks, but you can't save anything). I'll commit this ASAP. Cheers Jérôme
