diff --git a/src/app/directives/addPanel.js b/src/app/directives/addPanel.js index 2887a54a35e..4d7dee74901 100644 --- a/src/app/directives/addPanel.js +++ b/src/app/directives/addPanel.js @@ -12,6 +12,11 @@ function (angular, app, _) { return { restrict: 'A', link: function($scope, elem) { + + $scope.$on("$destroy",function() { + elem.remove(); + }); + $scope.$watch('panel.type', function() { var _type = $scope.panel.type; $scope.reset_panel(_type); diff --git a/src/app/directives/kibanaPanel.js b/src/app/directives/kibanaPanel.js index 009fb8f8e41..49283b8d00a 100644 --- a/src/app/directives/kibanaPanel.js +++ b/src/app/directives/kibanaPanel.js @@ -13,7 +13,6 @@ function (angular) { '