From 429aa1a91d4f32c1c389f03ca8b585ec2e675e25 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Thu, 16 Jun 2016 16:08:21 -0400 Subject: [PATCH] Improve attendees display in event editor Fixes #3730 --- .../UIxAppointmentEditorTemplate.wox | 40 ++++++++++--------- .../js/Scheduler/ComponentController.js | 4 +- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox b/UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox index 557003471..3499ca09d 100644 --- a/UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +++ b/UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox @@ -251,25 +251,27 @@ expand_more - - - -
- -
-
{{$chip.name || $chip.email}}
- - close -
-
-
- +
+ + + +
+ +
+
{{$chip.name || $chip.email}}
+ + close +
+
+
+ +
diff --git a/UI/WebServerResources/js/Scheduler/ComponentController.js b/UI/WebServerResources/js/Scheduler/ComponentController.js index 53c6d02af..ac7373f49 100644 --- a/UI/WebServerResources/js/Scheduler/ComponentController.js +++ b/UI/WebServerResources/js/Scheduler/ComponentController.js @@ -218,7 +218,7 @@ vm.categories = {}; vm.showRecurrenceEditor = vm.component.$hasCustomRepeat; vm.toggleRecurrenceEditor = toggleRecurrenceEditor; - vm.showAttendeesEditor = angular.isDefined(vm.component.attendees); + vm.showAttendeesEditor = false; vm.toggleAttendeesEditor = toggleAttendeesEditor; //vm.searchText = null; vm.cardFilter = cardFilter; @@ -276,13 +276,11 @@ // User pressed "Enter" in search field, adding a non-matching card if (card.isValidEmail()) { vm.component.addAttendee(new Card({ emails: [{ value: card }] })); - vm.showAttendeesEditor = true; vm.searchText = ''; } } else { vm.component.addAttendee(card); - vm.showAttendeesEditor = true; } }