@@ -17,29 +17,37 @@ const controlManyZIndexes = (items, listenerContainer) => {
1717 const removeControlManyZIndexesListeners = ( ) => {
1818 listenersAbortController . abort ( ) ;
1919 listenerContainer . dispatchEvent ( new CustomEvent ( 'ibexa-control-z-index:events-detached' ) ) ;
20- }
20+ } ;
2121
2222 items . forEach ( ( { container } ) => {
2323 containersInitialZIndexes . set ( container , container . style . zIndex ) ;
2424 } ) ;
2525
26- listenerContainer . addEventListener ( 'show.bs.modal' , ( ) => {
27- items . forEach ( ( { container, zIndex = 'initial' } ) => {
28- container . style . zIndex = zIndex ;
29- } ) ;
30- } , { signal : listenersAbortController . signal } ) ;
31-
32- listenerContainer . addEventListener ( 'hidden.bs.modal' , ( ) => {
33- items . forEach ( ( { container } ) => {
34- container . style . zIndex = containersInitialZIndexes . get ( container ) ;
35- } ) ;
36- } , { signal : listenersAbortController . signal } ) ;
26+ listenerContainer . addEventListener (
27+ 'show.bs.modal' ,
28+ ( ) => {
29+ items . forEach ( ( { container, zIndex = 'initial' } ) => {
30+ container . style . zIndex = zIndex ;
31+ } ) ;
32+ } ,
33+ { signal : listenersAbortController . signal } ,
34+ ) ;
35+
36+ listenerContainer . addEventListener (
37+ 'hidden.bs.modal' ,
38+ ( ) => {
39+ items . forEach ( ( { container } ) => {
40+ container . style . zIndex = containersInitialZIndexes . get ( container ) ;
41+ } ) ;
42+ } ,
43+ { signal : listenersAbortController . signal } ,
44+ ) ;
3745
3846 listenerContainer . dispatchEvent ( new CustomEvent ( 'ibexa-control-z-index:events-attached' ) ) ;
3947
4048 return {
4149 removeControlManyZIndexesListeners,
42- }
43- }
50+ } ;
51+ } ;
4452
4553export { controlZIndex , controlManyZIndexes } ;
0 commit comments