commit | 34e5ab00fc4ba7360908680ceb257cac6e3da673 | [log] [tgz] |
---|---|---|
author | Florian Thienel <florian@thienel.org> | Thu Jun 27 21:48:18 2013 +0200 |
committer | Florian Thienel <florian@thienel.org> | Thu Jun 27 21:48:18 2013 +0200 |
tree | 184aad12b4218d743326f6e514de9485e89e2c1f | |
parent | 2650fcff539797c56f7d811f0fed1bda81414ce6 [diff] |
do not reference IElement in ChangeNamespaceEdit When an element is deleted, it gets dissociated from the document. While it can still be referenced by an ChangeNamespaceEdit, it is useless for undo/redo, because its ContentRange gets lost when it is dissociated. Hence instead of referencing the element, the document and the current caret offset where the edit took place are stored in ChangeNamespaceEdit. Signed-off-by: Florian Thienel <florian@thienel.org>