File tree Expand file tree Collapse file tree 3 files changed +16
-2
lines changed Expand file tree Collapse file tree 3 files changed +16
-2
lines changed Original file line number Diff line number Diff line change 141141 padding : 3rem 0 ;
142142}
143143
144+ .disabled {
145+ pointer-events : none;
146+ }
147+
144148/* Loader */
145149
146150# lfm-loader {
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ var sort_type = 'alphabetic';
44var multi_selection_enabled = false ;
55var selected = [ ] ;
66var items = [ ] ;
7+ var is_deleting = false
78
89$ . fn . fab = function ( options ) {
910 var menu = this ;
@@ -545,9 +546,18 @@ function rename(item) {
545546
546547function trash ( items ) {
547548 confirm ( lang [ 'message-delete' ] , function ( ) {
549+ if ( window . is_deleting ) {
550+ return
551+ }
552+ window . is_deleting = true
553+ $ ( '#confirm-button-yes' ) . toggleClass ( 'disabled' , is_deleting )
548554 performLfmRequest ( 'delete' , {
549555 items : items . map ( function ( item ) { return item . name ; } )
550- } ) . done ( refreshFoldersAndItems )
556+ } ) . done ( function ( response ) {
557+ window . is_deleting = false
558+ $ ( '#confirm-button-yes' ) . toggleClass ( 'disabled' , is_deleting )
559+ refreshFoldersAndItems ( response )
560+ } )
551561 } ) ;
552562}
553563
Original file line number Diff line number Diff line change 152152 <div class =" modal-body" ></div >
153153 <div class =" modal-footer" >
154154 <button type =" button" class =" btn btn-secondary w-100" data-dismiss =" modal" >{{ trans (' laravel-filemanager::lfm.btn-close' ) } } </button >
155- <button type =" button" class =" btn btn-primary w-100" data-dismiss =" modal" >{{ trans (' laravel-filemanager::lfm.btn-confirm' ) } } </button >
155+ <button type =" button" class =" btn btn-primary w-100" data-dismiss =" modal" id = " confirm-button-yes " >{{ trans (' laravel-filemanager::lfm.btn-confirm' ) } } </button >
156156 </div >
157157 </div >
158158 </div >
You can’t perform that action at this time.
0 commit comments