summaryrefslogtreecommitdiff
path: root/lib/scripts/edit.js
diff options
context:
space:
mode:
authorAdrian Lang <lang@cosmocode.de>2010-02-23 15:02:49 +0100
committerAdrian Lang <lang@cosmocode.de>2010-02-23 15:03:29 +0100
commit17b6bb19df81789531768172eb9e272a188625d9 (patch)
treed785c378d909e7d556a3d57a4bf1d7a9d3f36b67 /lib/scripts/edit.js
parent7873e7571e67c02167e5747441a2c6be32b07267 (diff)
downloadrpg-17b6bb19df81789531768172eb9e272a188625d9.tar.gz
rpg-17b6bb19df81789531768172eb9e272a188625d9.tar.bz2
Fix textarea scrolling for list editing
Diffstat (limited to 'lib/scripts/edit.js')
-rw-r--r--lib/scripts/edit.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/scripts/edit.js b/lib/scripts/edit.js
index 235a91cd6..58433f25c 100644
--- a/lib/scripts/edit.js
+++ b/lib/scripts/edit.js
@@ -166,6 +166,7 @@ function keyHandler(e){
// keep current indention for lists and code
var match = search.match(/(\n +([\*-] ?)?)/);
if(match){
+ var scroll = field.scrollHeight;
var match2 = search.match(/^\n +[\*-]\s*$/);
// Cancel list if the last item is empty (i. e. two times enter)
if (match2 && field.value.substr(selection.start).match(/^($|\n)/)) {
@@ -177,7 +178,6 @@ function keyHandler(e){
} else {
insertAtCarret(field.id,match[1]);
}
- var scroll = field.scrollHeight;
field.scrollTop += (field.scrollHeight - scroll);
e.preventDefault(); // prevent enter key
return false;