diff --git a/public/app/features/dashboard/shareModalCtrl.js b/public/app/features/dashboard/shareModalCtrl.js index ece0c5ab525..3a8eee40475 100644 --- a/public/app/features/dashboard/shareModalCtrl.js +++ b/public/app/features/dashboard/shareModalCtrl.js @@ -1,9 +1,10 @@ define(['angular', 'lodash', + 'jquery', 'require', 'app/core/config', ], -function (angular, _, require, config) { +function (angular, _, $, require, config) { 'use strict'; var module = angular.module('grafana.controllers'); @@ -89,6 +90,7 @@ function (angular, _, require, config) { module.directive('clipboardButton',function() { return function(scope, elem) { require(['vendor/clipboard/dist/clipboard'], function(Clipboard) { + $.fn.modal.Constructor.prototype.enforceFocus = function() {}; // see https://github.com/zenorocha/clipboard.js/issues/155 new Clipboard(elem[0]); }); };