﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
33805	SelectMultiple in ModelAdminForm display help text when allow_multiple_selected is False.	Maxim Danilov	Ankur Roy	"In AdminForm Help text on render for SelectMultiple widget don't check, if widget.allow_multiple_selected = False.

Widget himself on render checks it

{{{
# django.forms.widgets rows 684-685
if self.allow_multiple_selected:
   context['widget']['attrs']['multiple'] = True
}}}

But help_text for widget, whose is rendered behind widget - don't checks it. There we check only ""isinstance"" 

{{{
#  django.contrib.admin.options.py rows 280-281
if (isinstance(form_field.widget, SelectMultiple) ann not isinstance(form_field.widget, (CheckboxSelectMultiple, AutocompleteSelectMultiple))):
    ... # do some stuff with help text
}}}

as a result I get ""msg"", which should not be."	Cleanup/optimization	closed	contrib.admin	4.1	Normal	fixed	modeladmin, AdminForm		Ready for checkin	1	0	0	0	1	0
