diff --git a/public/app/core/directives/plugin_component.ts b/public/app/core/directives/plugin_component.ts index c8fb5c9ba91..dbe9932d574 100644 --- a/public/app/core/directives/plugin_component.ts +++ b/public/app/core/directives/plugin_component.ts @@ -211,7 +211,7 @@ function pluginDirectiveLoader($compile, datasourceSrv, $rootScope, $q, $http, $ // let a binding digest cycle complete before adding to dom setTimeout(function() { elem.append(child); - scope.$apply(function() { + scope.$applyAsync(function() { scope.$broadcast('refresh'); }); });