diff --git a/src/Umbraco.Web.UI.Client/src/views/membertype/edit.controller.js b/src/Umbraco.Web.UI.Client/src/views/membertype/edit.controller.js index 15c84c3387..08bbb67609 100644 --- a/src/Umbraco.Web.UI.Client/src/views/membertype/edit.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/membertype/edit.controller.js @@ -19,6 +19,7 @@ vm.contentType = {}; vm.page = {}; vm.page.loading = false; + vm.page.saveButtonState = "init"; vm.page.navigation = [ { "name": "Design", @@ -92,6 +93,8 @@ function performSave() { + vm.page.saveButtonState = "busy"; + memberTypeResource.save(vm.contentType).then(function(dt){ formHelper.resetForm({ scope: $scope, notifications: dt.notifications }); @@ -108,6 +111,10 @@ init(dt); syncTreeNode(vm.contentType, dt.path); + + vm.page.saveButtonState = "success"; + + }); } diff --git a/src/Umbraco.Web.UI.Client/src/views/membertype/edit.html b/src/Umbraco.Web.UI.Client/src/views/membertype/edit.html index ec12acafbf..1652197465 100644 --- a/src/Umbraco.Web.UI.Client/src/views/membertype/edit.html +++ b/src/Umbraco.Web.UI.Client/src/views/membertype/edit.html @@ -37,11 +37,14 @@ -
- -
+ +