Skip to content

Commit c5a5157

Browse files
committed
fix(dropzone): move guard before accepted event dispatch
1 parent 2515291 commit c5a5157

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

2nd-gen/packages/core/components/dropzone/Dropzone.base.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,10 @@ export abstract class DropzoneBase extends SizedMixin(SpectrumElement, {
143143
private readonly _onDragOver = (event: DragEvent): void => {
144144
event.preventDefault();
145145

146+
if (!event.dataTransfer) {
147+
return;
148+
}
149+
146150
const shouldAcceptEvent = new CustomEvent<DragEvent>(
147151
SWC_DROPZONE_SHOULD_ACCEPT_EVENT,
148152
{
@@ -155,10 +159,6 @@ export abstract class DropzoneBase extends SizedMixin(SpectrumElement, {
155159

156160
const accepted = this.dispatchEvent(shouldAcceptEvent);
157161

158-
if (!event.dataTransfer) {
159-
return;
160-
}
161-
162162
if (!accepted) {
163163
event.dataTransfer.dropEffect = 'none';
164164
return;

0 commit comments

Comments
 (0)