r1616 - branches/bxe_2_0/mozile

[email protected] Wed, 8 Nov 2006 19:57:56 +0100 (CET)
Newsgroups gmane.editors.bitflux.cvs
Message-ID <[email protected]>
Author: chregu
Date: Wed Nov  8 19:57:55 2006
New Revision: 1616

Modified:
   branches/bxe_2_0/mozile/mozCE.js
   branches/bxe_2_0/mozile/mozilekb.js
Log:
more selection stuff

Modified: branches/bxe_2_0/mozile/mozCE.js
==============================================================================
--- branches/bxe_2_0/mozile/mozCE.js	(original)
+++ branches/bxe_2_0/mozile/mozCE.js	Wed Nov  8 19:57:55 2006
@@ -341,7 +341,7 @@
 		this.fixFocus();
 		
 		
-		var xmlnode = bxe_getXMLNodeByHTMLNode(this.anchorNode.parentNode);
+		var xmlnode = bxe_getXMLNodeByHTMLNodeRecursive(this.anchorNode.parentNode);
 		if (xmlnode.betterNormalize) {
 			xmlnode.betterNormalize();
 		

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 19:57:55 2006
@@ -553,34 +553,9 @@
 				cssr = sel.getRangeAt(0);
 				par = cssr.startContainer.parentNode;
 				bxid = par.getAttribute("__bxe_id");
-			}
-		
-			
-			/*
-			cssr = sel.getEditableRange();
-			var backspace = false;
-			if (!sel.isCollapsed && sel.anchorNode.nodeType == 3 && sel.anchorOffset == 0) {
-				
-				
-				bxe_deleteWholeSelection(sel,backspace);
-//				sel.anchorNode.parentNode.updateXMLNode();
-				sel = window.getSelection();
-				
-				ip = documentCreateInsertionPoint(cssr.top, cssr.startContainer, cssr.startOffset);
-				ip.insertCharacter(event.charCode);
-				
-				sel.deleteSelection(false);
-				//sel.anchorNode.updateXMLNode();
-				sel.collapse(ip.ipNode, ip.ipOffset);
-				return true;
 				
-			} else if (sel.isCollapsed) {
-				sel.deleteSelection(backspace);
-			} else {
-				sel.deleteSelection(backspace);
-			sel = window.getSelection();
-				cssr = sel.getEditableRange();
-			}*/
+			}
+
 		}
 
 		var startC = cssr.startContainer;
@@ -704,7 +679,7 @@
 			sel.deleteSelection(backspace);
 			
 			if (!noTransform) {
-				bxe_Transform();
+				//	bxe_Transform();
 			}
 			
 		}
-- 
Bx-editor-cvs mailing list
[email protected]
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-cvs