From db4e00d394a435a6cbf291641d791110a98328f4 Mon Sep 17 00:00:00 2001 From: jeremystretch Date: Thu, 16 Feb 2023 11:40:09 -0500 Subject: [PATCH] #11765: Avoid setting netbox-static-select on SelectMultiple with size --- netbox/utilities/forms/forms.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/netbox/utilities/forms/forms.py b/netbox/utilities/forms/forms.py index eee8775b8..a008a2c8c 100644 --- a/netbox/utilities/forms/forms.py +++ b/netbox/utilities/forms/forms.py @@ -53,6 +53,10 @@ class BootstrapMixin: elif isinstance(field.widget, forms.CheckboxInput): field.widget.attrs['class'] = f'{css} form-check-input' + elif isinstance(field.widget, forms.SelectMultiple): + if 'size' not in field.widget.attrs: + field.widget.attrs['class'] = f'{css} netbox-static-select' + elif isinstance(field.widget, forms.Select): field.widget.attrs['class'] = f'{css} netbox-static-select'