Commit 21af8d0 1 parent 848c020 commit 21af8d0 Copy full SHA for 21af8d0
File tree 1 file changed +11
-0
lines changed
1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -82,6 +82,16 @@ var CrudView = {
82
82
$ ( 'form[data-dirty-check=1]' ) . dirtyForms ( ) ;
83
83
} ,
84
84
85
+ dropdown : function ( ) {
86
+ // recommended hack to get dropdowns correctly work inside responsive table
87
+ $ ( '.table-responsive' ) . on ( 'show.bs.dropdown' , function ( ) {
88
+ $ ( '.table-responsive' ) . css ( 'overflow' , 'inherit' ) ;
89
+ } ) ;
90
+ $ ( '.table-responsive' ) . on ( 'hide.bs.dropdown' , function ( ) {
91
+ $ ( '.table-responsive' ) . css ( 'overflow' , 'auto' ) ;
92
+ } ) ;
93
+ } ,
94
+
85
95
tooltip : function ( ) {
86
96
const tooltipTriggerList = document . querySelectorAll ( '[data-bs-toggle="tooltip"]' )
87
97
const tooltipList = [ ...tooltipTriggerList ] . map ( tooltipTriggerEl => new bootstrap . Tooltip ( tooltipTriggerEl ) ) ;
@@ -93,6 +103,7 @@ var CrudView = {
93
103
this . select2 ( 'select[multiple]:not(.no-select2), select.select2' ) ;
94
104
this . autocomplete ( 'input.autocomplete, select.autocomplete' ) ;
95
105
this . dirtyForms ( ) ;
106
+ this . dropdown ( ) ;
96
107
this . tooltip ( ) ;
97
108
}
98
109
} ;
You can’t perform that action at this time.
0 commit comments