diff --git a/src/pretix/control/views/typeahead.py b/src/pretix/control/views/typeahead.py index 6c89c457ce..ac24881e06 100644 --- a/src/pretix/control/views/typeahead.py +++ b/src/pretix/control/views/typeahead.py @@ -674,6 +674,7 @@ def itemvar_select2(request, **kwargs): { 'id': k, 'text': str(v), + 'inactive': d, } for k, v, d in choices ], @@ -715,6 +716,7 @@ def itemvars_select2(request, **kwargs): { 'id': k, 'text': str(v), + 'inactive': d, } for k, v, d in choices ], diff --git a/src/pretix/static/pretixcontrol/scss/_forms.scss b/src/pretix/static/pretixcontrol/scss/_forms.scss index a789bf2405..5dbc52adce 100644 --- a/src/pretix/static/pretixcontrol/scss/_forms.scss +++ b/src/pretix/static/pretixcontrol/scss/_forms.scss @@ -904,6 +904,7 @@ details { } } +.select2-container [aria-multiselectable] .select2-results__option span strike::before, .select2-container [aria-multiselectable] .select2-results__option span span::before { content: ""; font-family: FontAwesome; @@ -912,6 +913,7 @@ details { width: 1.28571em; text-align: center; } +.select2-container [aria-multiselectable] .select2-results__option[aria-selected=true] span strike::before, .select2-container [aria-multiselectable] .select2-results__option[aria-selected=true] span span::before { content: "" }