From 57f6b8ce6cbcb679ce2c80483938bf94f3d884e2 Mon Sep 17 00:00:00 2001 From: Rolf Schmidt Date: Thu, 21 Apr 2022 12:55:41 +0200 Subject: [PATCH] Fixes #4041 - Tree select widget closes unexpectedly. --- .../javascripts/app/lib/app_post/searchable_select.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 9307739d9..2e370fd48 100644 --- a/app/assets/javascripts/app/lib/app_post/searchable_select.coffee +++ b/app/assets/javascripts/app/lib/app_post/searchable_select.coffee @@ -160,6 +160,8 @@ class App.SearchableSelect extends Spine.Controller if !@input.val() && !@attribute.multiple @updateAttributeValueName() @input.val(@attribute.valueName) + @input.trigger('change') + @shadowInput.trigger('change') onKeyUp: => return if @input.val().trim() isnt '' || @attribute.multiple @@ -278,9 +280,7 @@ class App.SearchableSelect extends Spine.Controller @addValueToShadowInput(currentText, dataId) else @input.val currentText - @input.trigger('change') @shadowInput.val dataId - @shadowInput.trigger('change') navigateIn: (event) -> event.stopPropagation()