I've been looking into this issue, but I'm having trouble navigating the maze of class interactions. I suspect the bug may lie in PageTreeStoreBase, but I don't have a good enough grasp of the whole system (or gtk) to say for sure.

Zim is really awesome and this is the only bug left that I've encountered while using it for the last week or so (I submitted pull requests for the other two). Someone in the IRC channel suggested I start a discussion about this one here.

Highly speculative side note: I was playing around with PyGTK3 a bit to better understand TreeViews -- is there a reason Zim implements GenericTreeModel instead of just using TreeStore and setting it reorderable? If the answer is really complicated, no need to explain. (:

Mailing list: https://launchpad.net/~zim-wiki
Post to     : zim-wiki@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zim-wiki
More help   : https://help.launchpad.net/ListHelp

Reply via email to