r1614 - branches/bxe_2_0/mozile
[email protected] Wed, 8 Nov 2006 17:02:28 +0100 (CET)
| Newsgroups | gmane.editors.bitflux.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: chregu
Date: Wed Nov 8 17:02:27 2006
New Revision: 1614
Modified:
branches/bxe_2_0/mozile/mozilekb.js
Log:
more recursive than not
Modified: branches/bxe_2_0/mozile/mozilekb.js
==============================================================================
--- branches/bxe_2_0/mozile/mozilekb.js (original)
+++ branches/bxe_2_0/mozile/mozilekb.js Wed Nov 8 17:02:27 2006
@@ -600,11 +600,12 @@
}
sel.collapse(startC,startOff+1);
- if (par.XMLNode._node.nodeType == 2 ) {
+ var lala = bxe_getXMLNodeByHTMLNodeRecursive(par);
+ if (lala.nodeType == 2 ) {
- par.XMLNode._node.value = par.getContent();
+ lala.value = par.getContent();
} else {
- var lala = par.XMLNode._node;
+ //var lala = par.XMLNode._node;
var _position = bxe_getChildPosition(startC);
var textNode = lala.childNodes[_position];
if (!textNode) {
@@ -658,7 +659,7 @@
// if only one textnode and fully selected
if (sel.anchorNode == sel.focusNode) {
if (sel.focusOffset >= sel.anchorNode.nodeValue.strip().length) {
- var xmlnode = bxe_getXMLNodeByHTMLNode(sel.anchorNode);
+ var xmlnode = bxe_getXMLNodeByHTMLNodeRecursive(sel.anchorNode);
//xmlnode.parentNode.appendChild(xmlnode.ownerDocument.createTextNode(" "));
var _par = xmlnode.parentNode;
if (_par) {
--
Bx-editor-cvs mailing list
[email protected]
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-cvs