Skip to content

Commit 32bf042

Browse files
authored
Merge pull request #2678 from kush-savani/disable-apply-on-drag-and-drop
fix: stop drag and drop while disable file upload input
2 parents 239f025 + e763559 commit 32bf042

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/file-uploader/file-uploader.component.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,9 @@ export class FileUploader implements ControlValueAccessor {
231231
onDragOver(event) {
232232
event.stopPropagation();
233233
event.preventDefault();
234+
if (this.disabled) {
235+
return;
236+
}
234237
this.dragOver = true;
235238
}
236239

@@ -243,6 +246,9 @@ export class FileUploader implements ControlValueAccessor {
243246
onDrop(event) {
244247
event.stopPropagation();
245248
event.preventDefault();
249+
if (this.disabled) {
250+
return;
251+
}
246252

247253
const transferredFiles: Array<File> = Array.from(event.dataTransfer.files);
248254
const newFiles = new Set<FileItem>(this.files);

0 commit comments

Comments
 (0)