@@ -5,7 +5,6 @@ import EventHandler from "../../modules/event-handler.js"
55
66const config = {
77 class : 'popover-confirm' ,
8- dismiss : '.popover-confirm-buttons > div' ,
98 popoverSelector : '.popover-confirm.show'
109}
1110
@@ -63,22 +62,6 @@ export function init(id) {
6362 EventHandler . on ( el , 'inserted.bs.popover' , confirm . inserted )
6463 EventHandler . on ( el , 'hide.bs.popover' , confirm . hide )
6564
66- if ( config . dismiss != null ) {
67- confirm . dismissHandler = e => {
68- const ele = e . target . closest ( config . popoverSelector )
69- if ( ele ) {
70- const element = getDescribedOwner ( ele )
71- if ( element ) {
72- const popover = bootstrap . Popover . getInstance ( element ) ;
73- if ( popover ) {
74- popover . hide ( )
75- }
76- }
77- }
78- }
79- EventHandler . on ( document , 'click' , config . dismiss , confirm . dismissHandler )
80- }
81-
8265 confirm . checkCancel = el => {
8366 // check button
8467 let self = el === confirm . el || el . closest ( '.dropdown-toggle' ) === confirm . el
@@ -170,9 +153,6 @@ export function dispose(id) {
170153 if ( confirm . popover ) {
171154 confirm . popover . dispose ( ) ;
172155 }
173- if ( config . dismiss ) {
174- EventHandler . off ( document , 'click' , config . dismiss , confirm . dismissHandler )
175- }
176156 }
177157}
178158
0 commit comments