From 28aa92865548a78dde5f7aa8c831746f777679b6 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Tue, 19 Jan 2016 12:29:14 +0100 Subject: [PATCH] add loader to overlay --- .../editorpicker/editorpicker.controller.js | 6 ++++++ .../contenttypeeditor/editorpicker/editorpicker.html | 2 ++ 2 files changed, 8 insertions(+) diff --git a/src/Umbraco.Web.UI.Client/src/views/common/overlays/contenttypeeditor/editorpicker/editorpicker.controller.js b/src/Umbraco.Web.UI.Client/src/views/common/overlays/contenttypeeditor/editorpicker/editorpicker.controller.js index 778bedcb66..57043e39c9 100644 --- a/src/Umbraco.Web.UI.Client/src/views/common/overlays/contenttypeeditor/editorpicker/editorpicker.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/common/overlays/contenttypeeditor/editorpicker/editorpicker.controller.js @@ -23,6 +23,7 @@ vm.tabsLoaded = 0; vm.typesAndEditors = []; vm.userConfigured = []; + vm.loading = false; vm.tabs = [{ active: true, id: 1, @@ -52,6 +53,8 @@ function getGroupedPropertyEditors() { + vm.loading = true; + dataTypeResource.getGroupedPropertyEditors().then(function(data) { vm.tabs[0].typesAndEditors = data; vm.typesAndEditors = data; @@ -63,6 +66,8 @@ function getGroupedDataTypes() { + vm.loading = true; + dataTypeResource.getGroupedDataTypes().then(function(data) { vm.tabs[1].userConfigured = data; vm.userConfigured = data; @@ -74,6 +79,7 @@ function checkIfTabContentIsLoaded() { if (vm.tabsLoaded === 2) { + vm.loading = false; vm.showTabs = true; } } diff --git a/src/Umbraco.Web.UI.Client/src/views/common/overlays/contenttypeeditor/editorpicker/editorpicker.html b/src/Umbraco.Web.UI.Client/src/views/common/overlays/contenttypeeditor/editorpicker/editorpicker.html index 0751eb17f6..7e2b1d3fd7 100644 --- a/src/Umbraco.Web.UI.Client/src/views/common/overlays/contenttypeeditor/editorpicker/editorpicker.html +++ b/src/Umbraco.Web.UI.Client/src/views/common/overlays/contenttypeeditor/editorpicker/editorpicker.html @@ -15,6 +15,8 @@ + +