From ea91fd96021f71f77751a6165b07bb4cbaa3dfbe Mon Sep 17 00:00:00 2001
From: Jan-Hendrik Willms <tleilax+github@gmail.com>
Date: Wed, 23 Mar 2022 09:47:19 +0100
Subject: [PATCH] attach select2 to sidebar if neccessary, fixes #815

---
 resources/assets/javascripts/bootstrap/forms.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/resources/assets/javascripts/bootstrap/forms.js b/resources/assets/javascripts/bootstrap/forms.js
index a6bb2048074..27871ccb5a4 100644
--- a/resources/assets/javascripts/bootstrap/forms.js
+++ b/resources/assets/javascripts/bootstrap/forms.js
@@ -208,7 +208,7 @@ function createSelect2(element) {
         allowClear: placeholder !== undefined,
         minimumResultsForSearch: $(element).closest('.sidebar').length > 0 ? 15 : 10,
         placeholder: placeholder,
-        dropdownParent: $(element).closest('.ui-dialog,body'),
+        dropdownParent: $(element).closest('.ui-dialog,.sidebar,body'),
         templateResult: function(data, container) {
             if (data.element) {
                 var option_classes = $(data.element).attr('class'),
@@ -232,7 +232,7 @@ function createSelect2(element) {
             if (element_data && element_data.colorClass) {
                 result.addClass(element_data.colorClass);
             }
-            
+
             return result;
         },
         width: 'style'
-- 
GitLab