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),