refactor(console) show

This commit is contained in:
coderaiser 2014-01-20 03:11:19 -05:00
parent 961918d444
commit dddaaf3ed5

View file

@ -66,31 +66,32 @@ var CloudCmd, Util, DOM, CloudFunc, $;
}
CloudCmd.View.show(Element, function() {
var l$Console = jqconsole.$console,
l$Input = jqconsole.$input_source,
lFocus = function() {
var console = jqconsole.$console,
input = jqconsole.$input_source,
focus = function() {
var x = window.scrollX,
y = window.scrollY;
l$Input.focus();
input.focus();
window.scrollTo(x,y);
};
lFocus();
focus();
if (!MouseBinded) {
MouseBinded = true;
$(l$Console).unbind('mouseup');
$(l$Console).mouseup(function() {
console.unbind('mouseup');
console.mouseup(function() {
var top,
isSelection = window.getSelection().toString();
if (!isSelection) {
top = l$Console.scrollTop();
top = console.scrollTop();
lFocus();
l$Console.scrollTop(lTop);
focus();
console.scrollTop(top);
}
});
}