diff --git a/UI/Templates/ContactsUI/UIxContactFoldersView.wox b/UI/Templates/ContactsUI/UIxContactFoldersView.wox index 63028361e..640988a50 100644 --- a/UI/Templates/ContactsUI/UIxContactFoldersView.wox +++ b/UI/Templates/ContactsUI/UIxContactFoldersView.wox @@ -192,7 +192,7 @@ ng-click="addressbook.mode.search = true"> search -
+
{{addressbook.selectedFolder.name}}
@@ -342,12 +342,12 @@ ui-sref="app.addressbook.card.view({addressbookId: addressbook.selectedFolder.id, cardId: currentCard.id})" ui-sref-active="md-default-theme md-background md-bg md-hue-1">
+ ng-click="addressbook.toggleCardSelection($event, currentCard)">
diff --git a/UI/WebServerResources/js/Contacts/AddressBookController.js b/UI/WebServerResources/js/Contacts/AddressBookController.js index c54ad8d8e..6f2aee1e1 100644 --- a/UI/WebServerResources/js/Contacts/AddressBookController.js +++ b/UI/WebServerResources/js/Contacts/AddressBookController.js @@ -14,6 +14,7 @@ vm.selectedFolder = stateAddressbook; vm.selectCard = selectCard; + vm.toggleCardSelection = toggleCardSelection; vm.newComponent = newComponent; vm.notSelectedComponent = notSelectedComponent; vm.unselectCards = unselectCards; @@ -33,6 +34,12 @@ $state.go('app.addressbook.card.view', {addressbookId: stateAddressbook.id, cardId: card.id}); } + function toggleCardSelection($event, card) { + card.selected = !card.selected; + $event.preventDefault(); + $event.stopPropagation(); + } + function newComponent(ev) { $mdDialog.show({ parent: angular.element(document.body),