From 6677b22fd4a0aae22e0f9b0e38db94c44b72ed9b Mon Sep 17 00:00:00 2001 From: nightwing Date: Sun, 20 Oct 2013 21:03:17 +0400 Subject: [PATCH] fix #1650 Editor looses focus on scrollbar click in the Google Chrome --- lib/ace/scrollbar.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/ace/scrollbar.js b/lib/ace/scrollbar.js index 6d72979b..02a96e09 100644 --- a/lib/ace/scrollbar.js +++ b/lib/ace/scrollbar.js @@ -73,6 +73,7 @@ var ScrollBarV = function(parent, renderer) { this.element.style.overflowY = "scroll"; event.addListener(this.element, "scroll", this.onScrollV.bind(this)); + event.addListener(this.element, "mousedown", event.preventDefault); }; var ScrollBarH = function(parent, renderer) { @@ -98,6 +99,7 @@ var ScrollBarH = function(parent, renderer) { this.element.style.overflowX = "scroll"; event.addListener(this.element, "scroll", this.onScrollH.bind(this)); + event.addListener(this.element, "mousedown", event.preventDefault); }; (function() {