diff options
author | Andreas Gohr <andi@splitbrain.org> | 2009-08-14 13:40:56 +0200 |
---|---|---|
committer | Andreas Gohr <andi@splitbrain.org> | 2009-08-14 13:40:56 +0200 |
commit | 3e23cbfd875afb466e6c6e506bb8675bfd09286f (patch) | |
tree | 9d9ca5e35abf5a049d17f0c7240e0a2983824d7c /lib/scripts | |
parent | 7fe97caa1ee1d0e4eb27139a9cb86aac0087b3a0 (diff) | |
download | rpg-3e23cbfd875afb466e6c6e506bb8675bfd09286f.tar.gz rpg-3e23cbfd875afb466e6c6e506bb8675bfd09286f.tar.bz2 |
More Link wizard cleanup
Ignore-this: 100b66fbe26d82dfd6cffba751cf6992
darcs-hash:20090814114056-7ad00-f5dc711f467f9f6d8904bb6b08d7daac4e675ec2.gz
Diffstat (limited to 'lib/scripts')
-rw-r--r-- | lib/scripts/linkwiz.js | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/lib/scripts/linkwiz.js b/lib/scripts/linkwiz.js index ce4b6b101..9183ba492 100644 --- a/lib/scripts/linkwiz.js +++ b/lib/scripts/linkwiz.js @@ -33,8 +33,8 @@ linkwiz = { linkwiz.wiz.innerHTML = '<div id="link__wiz_header">'+ '<img src="'+DOKU_BASE+'lib/images/close.png" width="16" height="16" align="right" alt="" id="link__wiz_close" />'+ - 'Link Wizard</div>'+ - '<div>Link: <input type="text" class="edit" id="link__wiz_entry" autocomplete="off" /></div>'+ + LANG['linkwiz']+'</div>'+ + '<div>'+LANG['linkto']+' <input type="text" class="edit" id="link__wiz_entry" autocomplete="off" /></div>'+ '<div id="link__wiz_result"></div>'; textArea.form.parentNode.appendChild(linkwiz.wiz); linkwiz.textArea = textArea; @@ -59,6 +59,12 @@ linkwiz = { if(e.keyCode == 37 || e.keyCode == 39){ //left/right return true; //ignore } + if(e.keyCode == 27){ + linkwiz.hide(); + e.preventDefault(); + e.stopPropagation(); + return false; + } if(e.keyCode == 38){ //Up linkwiz.select(linkwiz.selected -1); e.preventDefault(); @@ -248,6 +254,7 @@ linkwiz = { */ hide: function(){ linkwiz.wiz.style['display'] = 'none'; + linkwiz.textArea.focus(); }, /** |