diff --git a/src/components/dialogs/open-image/BlockSelector.tsx b/src/components/dialogs/open-image/BlockSelector.tsx index 466a5b5..96b486d 100644 --- a/src/components/dialogs/open-image/BlockSelector.tsx +++ b/src/components/dialogs/open-image/BlockSelector.tsx @@ -70,7 +70,7 @@ function BlockSelector({ stageWidth, searchInput, selectedBlocks, setSelectedBlo eventMode={"static"} pointerover={() => setHoverPosition({ x, y })} click={() => onClick(block)} - alpha={0.2} + alpha={selectedBlocks.includes(block) ? 1 : 0.2} /> {selectedBlocks.includes(block) && ( @@ -80,7 +80,6 @@ function BlockSelector({ stageWidth, searchInput, selectedBlocks, setSelectedBlo y={y} draw={(g) => { g.clear(); - g.beginFill(0xffffff, 0.2); g.lineStyle(2, isDark ? 0xffffff : 0x000000, 0.4, 0); g.drawRect(0, 0, 32, 32); }} diff --git a/src/components/sidebar/BlockSelector.tsx b/src/components/sidebar/BlockSelector.tsx index aa0ce8e..373e23f 100644 --- a/src/components/sidebar/BlockSelector.tsx +++ b/src/components/sidebar/BlockSelector.tsx @@ -92,7 +92,7 @@ function BlockSelector({ stageWidth, searchInput }: Props) { mouseover={() => setHoverPosition({ x, y })} click={onClick} tap={onClick} - alpha={0.3} + alpha={selectedBlock == block ? 1 : 0.3} /> ); })}