From c690393466bf78f5d9d50b0e5298be28d841483b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Barrag=C3=A1n=20Merino?= Date: Mon, 13 Mar 2017 17:56:30 +0100 Subject: [PATCH] Fix add-member lightbox form --- app/modules/invite-members/lightbox-add-members.jade | 1 - .../suggest-add-members.directive.coffee | 8 ++++++-- .../suggest-add-members/suggest-add-members.scss | 2 ++ 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/app/modules/invite-members/lightbox-add-members.jade b/app/modules/invite-members/lightbox-add-members.jade index 329c1d4e..c88bebdb 100644 --- a/app/modules/invite-members/lightbox-add-members.jade +++ b/app/modules/invite-members/lightbox-add-members.jade @@ -4,7 +4,6 @@ tg-lightbox-close tg-suggest-add-members( ng-show="!vm.displayContactList" contacts="vm.contacts" - filtered-contacts="vm.contacts.slice(0,12)" on-invite-suggested="vm.inviteSuggested(contact)" on-invite-email="vm.inviteEmail(email)" ) diff --git a/app/modules/invite-members/suggest-add-members/suggest-add-members.directive.coffee b/app/modules/invite-members/suggest-add-members/suggest-add-members.directive.coffee index f7f27201..adc67abd 100644 --- a/app/modules/invite-members/suggest-add-members/suggest-add-members.directive.coffee +++ b/app/modules/invite-members/suggest-add-members/suggest-add-members.directive.coffee @@ -18,6 +18,10 @@ ### SuggestAddMembersDirective = (lightboxService) -> + link = (scope, el, attrs, ctrl) -> + scope.$watch "vm.contacts", (contacts) => + if contacts + ctrl.filterContacts() return { scope: {}, @@ -26,10 +30,10 @@ SuggestAddMembersDirective = (lightboxService) -> controllerAs: "vm", bindToController: { contacts: '=', - filteredContacts: '<', onInviteSuggested: '&', onInviteEmail: '&' - } + }, + link: link } angular.module("taigaAdmin").directive("tgSuggestAddMembers", ["lightboxService", SuggestAddMembersDirective]) diff --git a/app/modules/invite-members/suggest-add-members/suggest-add-members.scss b/app/modules/invite-members/suggest-add-members/suggest-add-members.scss index 40c03fe3..618e12c1 100644 --- a/app/modules/invite-members/suggest-add-members/suggest-add-members.scss +++ b/app/modules/invite-members/suggest-add-members/suggest-add-members.scss @@ -67,6 +67,8 @@ } .add-member-suggest-avatar { + flex-grow: 0; + flex-shrink: 0; height: 5rem; margin: .5rem; width: 5rem;