spip_barre.js 1.8 1.9

Update of /home/spip-cvs/spip
In directory alan:/tmp/cvs-serv22485

Modified Files:
  spip_barre.js
Log Message:
rester cadré sur le bout de texte qu'on est en train de modifier avec le bouton (bug Mozilla et Firefox) (goetsu)

Index: spip_barre.js

RCS file: /home/spip-cvs/spip/spip_barre.js,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- spip_barre.js 29 Aug 2003 19:25:21 -0000 1.8
+++ spip_barre.js 18 Feb 2005 22:52:22 -0000 1.9
@@ -154,7 +154,8 @@
   var selEnd = txtarea.selectionEnd;
   if (selEnd == 1 || selEnd == 2)
     selEnd = selLength;
-
+ var selTop = txtarea.scrollTop;
+
   // Raccourcir la selection par double-clic si dernier caractere est espace
   if (selEnd - selStart > 0 && (txtarea.value).substring(selEnd-1,selEnd) == ' ') selEnd = selEnd-1;
   
@@ -172,6 +173,7 @@
   selDeb = selStart + open.length;
   selFin = selEnd + close.length;
   window.setSelectionRange(txtarea, selDeb, selFin);
+ txtarea.scrollTop = selTop;
   txtarea.focus();
   
   return;