From 170136304f9267d8ceb09f256f05299ecf28e5f6 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Wed, 23 Jul 2014 13:38:40 +0200 Subject: [PATCH] Clear model before lightbox is closed. --- app/coffee/modules/common/lightboxes.coffee | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/coffee/modules/common/lightboxes.coffee b/app/coffee/modules/common/lightboxes.coffee index 59772189..b37e0ba5 100644 --- a/app/coffee/modules/common/lightboxes.coffee +++ b/app/coffee/modules/common/lightboxes.coffee @@ -286,6 +286,7 @@ AssignedToLightboxDirective = -> $el.addClass("hidden") $scope.$apply -> $scope.$broadcast("assigned-to:added", target.data("user-id"), selectedItem) + $scope.usersSearch = null $el.on "click", ".remove-assigned-to", (event) -> event.preventDefault() @@ -293,11 +294,14 @@ AssignedToLightboxDirective = -> $el.addClass("hidden") $scope.$apply -> + $scope.usersSearch = null $scope.$broadcast("assigned-to:added", null, selectedItem) $el.on "click", ".close", (event) -> event.preventDefault() $el.addClass("hidden") + $scope.$apply -> + $scope.usersSearch = null $scope.$on "$destroy", -> $el.off() @@ -364,11 +368,14 @@ WatchersLightboxDirective = ($repo) -> target = angular.element(event.currentTarget) $scope.$apply -> + $scope.usersSearch = null $scope.$broadcast("watcher:added", target.data("user-id")) $el.on "click", ".close", (event) -> event.preventDefault() $el.addClass("hidden") + $scope.$apply -> + $scope.usersSearch = null $scope.$on "$destroy", -> $el.off()