diff --git a/public/app/features/dashboard/dashnav/dashnav.ts b/public/app/features/dashboard/dashnav/dashnav.ts index 98cefa46c7f..f575393b81e 100644 --- a/public/app/features/dashboard/dashnav/dashnav.ts +++ b/public/app/features/dashboard/dashnav/dashnav.ts @@ -135,9 +135,10 @@ export class DashNavCtrl { viewJson() { var clone = this.dashboard.getSaveModelClone(); - var html = angular.toJson(clone, true); - var uri = "data:application/json;charset=utf-8," + encodeURIComponent(html); - var newWindow = window.open(uri); + + this.$rootScope.appEvent('show-json-editor', { + object: clone, + }); } showSearch() {