From 8a9342b25faabb5a4082c8c1f1cb3c7c87f45b4a Mon Sep 17 00:00:00 2001 From: Farabi Date: Mon, 18 Nov 2024 23:06:54 +0800 Subject: [PATCH] fix: close flyout after adding a block --- src/external/bot-skeleton/scratch/hooks/workspace_svg.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/external/bot-skeleton/scratch/hooks/workspace_svg.js b/src/external/bot-skeleton/scratch/hooks/workspace_svg.js index 961fb710..091ba8e7 100644 --- a/src/external/bot-skeleton/scratch/hooks/workspace_svg.js +++ b/src/external/bot-skeleton/scratch/hooks/workspace_svg.js @@ -96,6 +96,9 @@ window.Blockly.WorkspaceSvg.prototype.addBlockNode = function (block_node) { block.moveBy(last_block_xy.x, y); } + flyout.setIsSearchFlyout(false); + flyout.setVisibility(false); + // Call svgResize to avoid glitching workspace. window.Blockly.svgResize(block.workspace); // kept this commented since it is making a glitching issue,