From afafa1d8b2886e4cda9ea1ad779e9f05a2c05a35 Mon Sep 17 00:00:00 2001 From: Rolf Schmidt Date: Mon, 26 Jun 2017 11:32:24 +0200 Subject: [PATCH] Fixed issue #1165 - User can not be removed from organization. --- .../javascripts/app/lib/app_post/searchable_select.coffee | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/assets/javascripts/app/lib/app_post/searchable_select.coffee b/app/assets/javascripts/app/lib/app_post/searchable_select.coffee index ce1e3713e..905e02885 100644 --- a/app/assets/javascripts/app/lib/app_post/searchable_select.coffee +++ b/app/assets/javascripts/app/lib/app_post/searchable_select.coffee @@ -12,6 +12,7 @@ class App.SearchableSelect extends Spine.Controller 'mouseenter .js-back': 'highlightItem' 'shown.bs.dropdown': 'onDropdownShown' 'hidden.bs.dropdown': 'onDropdownHidden' + 'keyup .js-input': 'onKeyUp' elements: '.js-dropdown': 'dropdown' @@ -120,6 +121,10 @@ class App.SearchableSelect extends Spine.Controller $(document).off 'keydown.searchable_select' @isOpen = false + onKeyUp: => + return if @input.val().trim() isnt '' + @shadowInput.val('') + toggle: => @currentItem = null @$('[data-toggle="dropdown"]').dropdown('toggle')