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 141
141
padding : 3rem 0 ;
142
142
}
143
143
144
+ .disabled {
145
+ pointer-events : none;
146
+ }
147
+
144
148
/* Loader */
145
149
146
150
# lfm-loader {
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ var sort_type = 'alphabetic';
4
4
var multi_selection_enabled = false ;
5
5
var selected = [ ] ;
6
6
var items = [ ] ;
7
+ var is_deleting = false
7
8
8
9
$ . fn . fab = function ( options ) {
9
10
var menu = this ;
@@ -545,9 +546,18 @@ function rename(item) {
545
546
546
547
function trash ( items ) {
547
548
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 )
548
554
performLfmRequest ( 'delete' , {
549
555
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
+ } )
551
561
} ) ;
552
562
}
553
563
Original file line number Diff line number Diff line change 152
152
<div class =" modal-body" ></div >
153
153
<div class =" modal-footer" >
154
154
<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 >
156
156
</div >
157
157
</div >
158
158
</div >
You can’t perform that action at this time.
0 commit comments