summaryrefslogtreecommitdiff
path: root/src/runtime/javascript/minibar
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime/javascript/minibar')
-rw-r--r--src/runtime/javascript/minibar/minibar.js8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/runtime/javascript/minibar/minibar.js b/src/runtime/javascript/minibar/minibar.js
index 3ed0d99e1..83cf7d5d1 100644
--- a/src/runtime/javascript/minibar/minibar.js
+++ b/src/runtime/javascript/minibar/minibar.js
@@ -244,18 +244,16 @@ Minibar.prototype.target_lang=function() {
Minibar.prototype.add_typed_input=function() {
with(this) {
- var inp;
- if(surface.typed) inp=surface.typed;
- else {
- inp=empty("input","type","text");
+ if(!surface.typed) {
+ var inp=empty("input","type","text");
inp.value="";
inp.setAttribute("accesskey","t");
inp.style.width="10em";
inp.onkeyup=bind(complete_typed,this);
surface.appendChild(inp);
surface.typed=inp;
+ inp.focus();
}
- inp.focus();
}
}