diff --git a/web/grab_to_pan.js b/web/grab_to_pan.js index a3917347c..e50a6bce6 100644 --- a/web/grab_to_pan.js +++ b/web/grab_to_pan.js @@ -135,6 +135,11 @@ var GrabToPan = (function GrabToPanClosure() { event.preventDefault(); event.stopPropagation(); this.document.documentElement.classList.add(this.CSS_CLASS_GRABBING); + + var focusedElement = document.activeElement; + if (focusedElement && !focusedElement.contains(event.target)) { + focusedElement.blur(); + } }, /**