dragenter callback addedd

This commit is contained in:
robonetphy 2023-02-15 23:38:29 +05:30
commit 7d362cc57f

View file

@ -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: