From 7d362cc57f682e612947e8c3964537e95b9dbf4e Mon Sep 17 00:00:00 2001 From: robonetphy <1998patelumang@gmail.com> Date: Wed, 15 Feb 2023 23:38:29 +0530 Subject: [PATCH] dragenter callback addedd --- src/components/modules/blockEvents.ts | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/src/components/modules/blockEvents.ts b/src/components/modules/blockEvents.ts index fd9e16bc..cbf4977b 100644 --- a/src/components/modules/blockEvents.ts +++ b/src/components/modules/blockEvents.ts @@ -142,6 +142,16 @@ export default class BlockEvents extends Module { } } + /** + * Remove drag target style + * + */ + public dragEnter(): void { + this.Editor.BlockManager.blocks.forEach((block) => { + block.dropTarget = undefined; + }); + } + /** * Add drop target styles * @@ -159,14 +169,6 @@ export default class BlockEvents extends Module { BlockDropZonePlacement.Bottom; } - /** - * Remove drop target style - * - * @param {DragEvent} event - drag leave event - */ - public dragLeave(event: DragEvent): void { - } - /** * Copying selected blocks * Before putting to the clipboard we sanitize all blocks and then copy to the clipboard @@ -504,10 +506,10 @@ export default class BlockEvents extends Module { */ private needToolbarClosing(event: KeyboardEvent): boolean { const toolboxItemSelected = (event.keyCode === _.keyCodes.ENTER && this.Editor.Toolbar.toolbox.opened), - blockSettingsItemSelected = (event.keyCode === _.keyCodes.ENTER && this.Editor.BlockSettings.opened), - inlineToolbarItemSelected = (event.keyCode === _.keyCodes.ENTER && this.Editor.InlineToolbar.opened), - conversionToolbarItemSelected = (event.keyCode === _.keyCodes.ENTER && this.Editor.ConversionToolbar.opened), - flippingToolbarItems = event.keyCode === _.keyCodes.TAB; + blockSettingsItemSelected = (event.keyCode === _.keyCodes.ENTER && this.Editor.BlockSettings.opened), + inlineToolbarItemSelected = (event.keyCode === _.keyCodes.ENTER && this.Editor.InlineToolbar.opened), + conversionToolbarItemSelected = (event.keyCode === _.keyCodes.ENTER && this.Editor.ConversionToolbar.opened), + flippingToolbarItems = event.keyCode === _.keyCodes.TAB; /** * Do not close Toolbar in cases: