diff --git a/src/app/controllers/row.js b/src/app/controllers/row.js index 8a1a6f917ae..4d7f288b16e 100644 --- a/src/app/controllers/row.js +++ b/src/app/controllers/row.js @@ -94,10 +94,6 @@ function (angular, app, _) { }); }; - $scope.duplicatePanel = function(panel, row) { - $scope.dashboard.duplicatePanel(panel, row || $scope.row); - }; - $scope.reset_panel = function(type) { var defaultSpan = 12; var _as = 12 - $scope.dashboard.rowSpan($scope.row); diff --git a/src/app/services/panelSrv.js b/src/app/services/panelSrv.js index 9c429438b08..3cc945624b3 100644 --- a/src/app/services/panelSrv.js +++ b/src/app/services/panelSrv.js @@ -33,6 +33,10 @@ function (angular, _) { $scope.appEvent('show-json-editor', { object: $scope.panel, updateHandler: $scope.replacePanel }); }; + $scope.duplicatePanel = function() { + $scope.dashboard.duplicatePanel($scope.panel, $scope.row); + }; + $scope.updateColumnSpan = function(span) { $scope.panel.span = Math.min(Math.max($scope.panel.span + span, 1), 12);