r1711 - branches/bxe_2_0/mozile
[email protected] Sun, 12 Aug 2007 19:59:13 +0200 (CEST)
| Newsgroups | gmane.editors.bitflux.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: chregu
Date: Sun Aug 12 19:59:13 2007
New Revision: 1711
Log:
BXEB-27
improve delete handling
Modified:
branches/bxe_2_0/mozile/mozCE.js
Modified: branches/bxe_2_0/mozile/mozCE.js
==============================================================================
--- branches/bxe_2_0/mozile/mozCE.js (original)
+++ branches/bxe_2_0/mozile/mozCE.js Sun Aug 12 19:59:13 2007
@@ -373,7 +373,6 @@
}
}
node = walker.nextNode();
-
oldnode.parentNode.removeChild(oldnode);
} else {
node = walker.nextNode();
@@ -390,16 +389,14 @@
textNode = textNode.splitText(this.anchorOffset);
// delete last node
if (this.anchorNode != this.focusNode) {
-
//endxmlnode.betterNormalize();
endxmlnode.removeChild(endtextNode);
var blockparent = xmlnode.getBlockParent();
var endblockparent = endxmlnode.getBlockParent();
+
if (blockparent.nextSibling.nextSibling == endblockparent || blockparent.nextSibling == endblockparent ) {
//merge nodes
-
blockparent.mergeWith(endblockparent);
- blockparent.betterNormalize()
}
doTransform = true;
@@ -419,6 +416,9 @@
} else {
delete textNode;
}
+ if (blockparent) {
+ blockparent.betterNormalize();
+ }
}
}
--
Bx-editor-cvs mailing list
[email protected]
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-cvs