File tree Expand file tree Collapse file tree 2 files changed +7
-10
lines changed Expand file tree Collapse file tree 2 files changed +7
-10
lines changed Original file line number Diff line number Diff line change @@ -59,7 +59,11 @@ def __init__(
5959 label = label ,
6060 required = False ,
6161 queryset = field .remote_field .model .objects ,
62- widget = self .widget (field , model_admin .admin_site ),
62+ widget = self .widget (
63+ field ,
64+ model_admin .admin_site ,
65+ attrs = {"class" : "unfold-filter-autocomplete" },
66+ ),
6367 )
6468
6569 class Media :
Original file line number Diff line number Diff line change 1818 return this ;
1919 } ;
2020
21- $ . fn . djangoAdminSelect2 = function ( ) {
21+ $ . fn . djangoFilterSelect2 = function ( ) {
2222 $ . each ( this , function ( i , element ) {
2323 $ ( element ) . select2 ( {
2424 ajax : {
4040 $ ( function ( ) {
4141 $ ( ".unfold-admin-autocomplete.admin-autocomplete" ) . djangoCustomSelect2 ( ) ;
4242
43- $ ( ".admin-autocomplete" )
44- . not ( ".unfold-admin-autocomplete" )
45- . not ( "[name*=__prefix__]" )
46- . djangoAdminSelect2 ( ) ;
47- } ) ;
48-
49- document . addEventListener ( "formset:added" , ( event ) => {
50- $ ( event . target ) . find ( ".admin-autocomplete" ) . djangoAdminSelect2 ( ) ;
43+ $ ( ".unfold-filter-autocomplete.admin-autocomplete" ) . djangoFilterSelect2 ( ) ;
5144 } ) ;
5245}
You can’t perform that action at this time.
0 commit comments