From eb52eb4e30005bece9b9641f40f14ce9667a82ac Mon Sep 17 00:00:00 2001 From: Steve Ruiz Date: Thu, 27 Jul 2023 17:11:08 +0100 Subject: [PATCH] [fix] shape indicator showing when locked shapes are hovered (#1771) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR makes it so that locked shapes do not show an indicator when hovered. ### Change Type - [x] `patch` — Bug fix ### Test Plan 1. Hover a locked shape 2. Hover a shape, then lock it ### Release Notes - locked shapes do not show an indicator when hovered --- packages/editor/src/lib/components/ShapeIndicator.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/editor/src/lib/components/ShapeIndicator.tsx b/packages/editor/src/lib/components/ShapeIndicator.tsx index 4cc584219..7e73c1944 100644 --- a/packages/editor/src/lib/components/ShapeIndicator.tsx +++ b/packages/editor/src/lib/components/ShapeIndicator.tsx @@ -28,7 +28,8 @@ export const InnerIndicator = ({ editor, id }: { editor: Editor; id: TLShapeId } const { ShapeIndicatorErrorFallback } = useEditorComponents() - if (!shape.shape) return null + if (!shape.shape || shape.shape.isLocked) return null + return (