diff --git a/app/coffee/modules/admin/roles.coffee b/app/coffee/modules/admin/roles.coffee index 72fbf60f..aa452b01 100644 --- a/app/coffee/modules/admin/roles.coffee +++ b/app/coffee/modules/admin/roles.coffee @@ -154,6 +154,10 @@ EditRoleDirective = ($repo, $confirm) -> else if event.keyCode == 27 # ESC key toggleView() + $scope.$on "role:changed", -> + if $el.find('.edit-role').is(":visible") + toggleView() + $scope.$on "$destroy", -> $el.off()