Explorar o código

feat(panels): minor fixes

Torkel Ödegaard %!s(int64=10) %!d(string=hai) anos
pai
achega
53dc21c69b

+ 4 - 0
public/app/features/panel/panel_ctrl.ts

@@ -35,6 +35,10 @@ export class PanelCtrl {
     this.publishAppEvent('panel-instantiated', {scope: this.$scope});
   }
 
+  renderingCompleted() {
+    this.$scope.$root.performance.panelsRendered++;
+  }
+
   refresh() {
     return;
   }

+ 3 - 3
public/app/plugins/panel/text/module.ts

@@ -14,8 +14,8 @@ export class TextPanelCtrl extends PanelCtrl {
   content: string;
 
   /** @ngInject */
-  constructor($scope, private templateSrv, private $sce) {
-    super($scope);
+  constructor($scope, $injector, private templateSrv, private $sce) {
+    super($scope, $injector);
 
     _.defaults(this.panel, panelDefaults);
     this.render();
@@ -35,7 +35,7 @@ export class TextPanelCtrl extends PanelCtrl {
     } else if (this.panel.mode === 'text') {
       this.renderText(this.panel.content);
     }
-    // this.panelRenderingComplete();
+    this.renderingCompleted();
   }
 
   refresh() {