|
|
@@ -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]);
|
|
|
});
|
|
|
};
|