Update: 锁定一些元素拖拽时的光标样式

This commit is contained in:
王立帮
2025-03-11 17:39:40 +08:00
parent 3aa62633c1
commit 14a2ddf6fd
5 changed files with 38 additions and 36 deletions

View File

@@ -78,6 +78,16 @@ class EditorBlockly extends EditorBase {
} : {}
});
const $blocklyScrollbarHandle = this.$blockly.find('.blocklyScrollbarHandle');
$blocklyScrollbarHandle.on('pointerdown', (event) => {
const { currentTarget } = event;
currentTarget.setPointerCapture(event.pointerId);
});
$blocklyScrollbarHandle.on('pointerup', (event) => {
const { currentTarget } = event;
currentTarget.releasePointerCapture(event.pointerId);
});
this.editor.registerToolboxCategoryCallback(
Blockly.Variables.CATEGORY_NAME,
(...args) => Blockly.Variables.flyoutCategory(...args)