From 3df119002de24809fd98f4b309574df505b0ce0e Mon Sep 17 00:00:00 2001 From: Mitsuhiro Tanda Date: Fri, 13 Jan 2017 02:19:02 +0900 Subject: [PATCH] patch for clipboard.js work --- public/app/features/dashboard/shareModalCtrl.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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]); }); };