From ba6418fb936f50fa2af73e4e62fa4361e439fc1a Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Mon, 3 Aug 2015 14:44:11 -0400 Subject: [PATCH] (html) Review the toolbar of dialog boxes --- .../UIxCalendarFolderLinksTemplate.wox | 2 +- UI/Templates/UIxAclEditor.wox | 19 ++++++++++++------- .../js/Common/AclController.js | 6 ++++-- 3 files changed, 17 insertions(+), 10 deletions(-) diff --git a/UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox b/UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox index 906f04f64..54124db96 100644 --- a/UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox +++ b/UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox @@ -15,7 +15,7 @@
- close + close diff --git a/UI/Templates/UIxAclEditor.wox b/UI/Templates/UIxAclEditor.wox index a35fc5cfc..9eb77ce91 100644 --- a/UI/Templates/UIxAclEditor.wox +++ b/UI/Templates/UIxAclEditor.wox @@ -7,11 +7,16 @@ xmlns:label="OGo:label" > - - folder_shared -
- -
{{acl.folder.name}}
+ +
+ folder_shared +
+ +
{{acl.folder.name}}
+
+ + close +
@@ -69,6 +74,7 @@ md-items="user in acl.userFilter(acl.searchText)" md-item-text="user.empty" md-min-length="3" + md-delay="300" md-no-cache="true" label:md-floating-label="Add User"> @@ -82,8 +88,7 @@ - - +
diff --git a/UI/WebServerResources/js/Common/AclController.js b/UI/WebServerResources/js/Common/AclController.js index bb6af295e..206b72130 100644 --- a/UI/WebServerResources/js/Common/AclController.js +++ b/UI/WebServerResources/js/Common/AclController.js @@ -71,8 +71,10 @@ } function selectUser(user) { - // Check if it is a different user - if (vm.selectedUser != user) { + if (vm.selectedUser == user) { + vm.selectedUser = null; + } + else { vm.selectedUser = user; vm.selectedUser.$rights(); }