mirror of
https://github.com/toeverything/AFFiNE.git
synced 2024-12-23 00:41:50 +03:00
fix: drop on editor should prevent default
This commit is contained in:
parent
ea6a05632b
commit
89e54115d6
@ -1,4 +1,3 @@
|
||||
/* eslint-disable @typescript-eslint/no-non-null-assertion */
|
||||
import type { EmbedCardStyle, NoteBlockModel } from '@blocksuite/affine-model';
|
||||
import {
|
||||
EMBED_CARD_HEIGHT,
|
||||
@ -238,6 +237,8 @@ export class DragEventWatcher {
|
||||
const state = context.get('dndState');
|
||||
|
||||
const event = state.raw;
|
||||
event.preventDefault();
|
||||
|
||||
const { clientX, clientY } = event;
|
||||
const point = new Point(clientX, clientY);
|
||||
const element = getClosestBlockComponentByPoint(point.clone());
|
||||
@ -262,7 +263,6 @@ export class DragEventWatcher {
|
||||
|
||||
const index =
|
||||
parent.children.indexOf(model) + (result.type === 'before' ? 0 : 1);
|
||||
event.preventDefault();
|
||||
|
||||
if (matchFlavours(parent, ['affine:note'])) {
|
||||
const snapshot = this._deserializeSnapshot(state);
|
||||
|
Loading…
Reference in New Issue
Block a user