Skip to content

Commit d4c84b1

Browse files
Maece97hackingharold
authored andcommitted
fix: use HostListener for dragover event
1 parent c7300a7 commit d4c84b1

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

projects/cdk/src/lib/dropzone/dropzone.component.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ import { DropzoneService } from './dropzone.service';
3131
'[class.ng-dirty]': '_forwardProp("dirty")',
3232
'[class.ng-valid]': '_forwardProp("valid")',
3333
'[class.ng-invalid]': '_forwardProp("invalid")',
34-
ondragover: 'event.preventDefault()',
3534
},
3635
encapsulation: ViewEncapsulation.None,
3736
changeDetection: ChangeDetectionStrategy.OnPush,
@@ -108,6 +107,11 @@ export class DropzoneComponent implements AfterContentInit, OnDestroy {
108107
return !!this.fileInputDirective?.ngControl?.[prop];
109108
}
110109

110+
@HostListener('dragover', ['$event'])
111+
_onDragOver = (event: DragEvent) => {
112+
event?.preventDefault();
113+
};
114+
111115
@HostListener('dragenter', ['$event'])
112116
_onDragEnter = (event: DragEvent) => {
113117
event?.preventDefault();

0 commit comments

Comments
 (0)