summaryrefslogtreecommitdiff
path: root/src/www/syntax-editor
diff options
context:
space:
mode:
authorhallgren <hallgren@chalmers.se>2012-11-23 13:15:16 +0000
committerhallgren <hallgren@chalmers.se>2012-11-23 13:15:16 +0000
commit9e430184ba5063110e5ec72c6137e4d38f92e206 (patch)
tree910d4f786d56766e2a0efda6d75b535d47654e46 /src/www/syntax-editor
parentee2f0a748737dc6e4a1723a9c73e91b73621a645 (diff)
syntax editor + minibar: fix bug with repeated switching back and forth
By avoiding "this" in callback functions, the code can be kept cleaner.
Diffstat (limited to 'src/www/syntax-editor')
-rw-r--r--src/www/syntax-editor/editor_online.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/www/syntax-editor/editor_online.js b/src/www/syntax-editor/editor_online.js
index 9edcf2947..a519d28ce 100644
--- a/src/www/syntax-editor/editor_online.js
+++ b/src/www/syntax-editor/editor_online.js
@@ -35,7 +35,7 @@ if(window.Minibar) // Minibar loaded?
},
// get us back to the editor!
abstract_action: function(tree) {
- var minibar=this;
+ //var minibar=this;
// how to get hold of new minibar?
var editor_options = {
target: "editor",
@@ -45,13 +45,14 @@ if(window.Minibar) // Minibar loaded?
abstr: tree
}
}
- minibar.hide();
- minibar.editor.show();
+ editor.minibar.hide();
+ editor.show();
}
}
editor.hide();
editor.minibar=new Minibar(server,minibar_options);
- editor.minibar.editor = editor; // :S
+ //editor.minibar.editor = editor; // :S
+ editor.minibar.show()
}
if(/^\?\/tmp\//.test(location.search)) {
var args=decodeURIComponent(location.search.substr(1)).split(" ")