summaryrefslogtreecommitdiff
path: root/lib/scripts/edit.js
diff options
context:
space:
mode:
authorAndreas Gohr <andi@splitbrain.org>2011-05-02 23:21:28 +0200
committerAndreas Gohr <andi@splitbrain.org>2011-05-02 23:21:28 +0200
commit42c58e90cbc5b1f19b2ff784225a3e33a8331b4f (patch)
treec93e2cea21c10cce58431d62a26c24daa46249fb /lib/scripts/edit.js
parentd041f8dbb022a5e66928f6ee2d591ad6fe176984 (diff)
downloadrpg-42c58e90cbc5b1f19b2ff784225a3e33a8331b4f.tar.gz
rpg-42c58e90cbc5b1f19b2ff784225a3e33a8331b4f.tar.bz2
set cursor to start of textbox when focusing FS#2243
This works around a new "feature/bug" of Firefox 4.
Diffstat (limited to 'lib/scripts/edit.js')
-rw-r--r--lib/scripts/edit.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/scripts/edit.js b/lib/scripts/edit.js
index e8a59deb9..a96a346dc 100644
--- a/lib/scripts/edit.js
+++ b/lib/scripts/edit.js
@@ -300,7 +300,11 @@ addInitEvent(function (){
if(edit_text) {
if(edit_text.readOnly) return;
- // set focus
+ // set focus and place cursor at the start
+ var sel = getSelection(edit_text);
+ sel.start = 0;
+ sel.end = 0;
+ setSelection(sel);
edit_text.focus();
}