do not show gutter tooltip while selecting

This commit is contained in:
nightwing 2012-09-02 17:16:21 +04:00
commit a44236cfcc
2 changed files with 4 additions and 1 deletions

View file

@ -130,7 +130,7 @@ function GutterHandler(mouseHandler) {
return; return;
tooltipTimeout = setTimeout(function() { tooltipTimeout = setTimeout(function() {
tooltipTimeout = null; tooltipTimeout = null;
if (mouseEvent) if (mouseEvent && !mouseHandler.isMousePressed)
showTooltip(); showTooltip();
else else
hideTooltip(); hideTooltip();

View file

@ -115,6 +115,8 @@ var MouseHandler = function(editor) {
this.x = ev.x; this.x = ev.x;
this.y = ev.y; this.y = ev.y;
this.isMousePressed = true;
// do not move textarea during selection // do not move textarea during selection
var renderer = this.editor.renderer; var renderer = this.editor.renderer;
@ -135,6 +137,7 @@ var MouseHandler = function(editor) {
renderer.$keepTextAreaAtCursor = true; renderer.$keepTextAreaAtCursor = true;
renderer.$moveTextAreaToCursor(); renderer.$moveTextAreaToCursor();
} }
self.isMousePressed = false;
}; };
var onCaptureInterval = function() { var onCaptureInterval = function() {