From 15d88d0fe01d1b75882f0446a8d6c6ae7c3314e2 Mon Sep 17 00:00:00 2001 From: Zsolt Viczian Date: Sun, 20 Mar 2022 17:40:25 +0100 Subject: [PATCH] passing penDetected to ShapesSwitcher --- src/components/Actions.tsx | 3 ++- src/components/LayerUI.tsx | 1 + src/components/MobileMenu.tsx | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/Actions.tsx b/src/components/Actions.tsx index 72669195a..fcdb98ef6 100644 --- a/src/components/Actions.tsx +++ b/src/components/Actions.tsx @@ -186,14 +186,15 @@ export const ShapesSwitcher = ({ setAppState, onImageAction, appState, + penDetected, }: { canvas: HTMLCanvasElement | null; elementType: AppState["elementType"]; setAppState: React.Component["setState"]; onImageAction: (data: { pointerType: PointerType | null }) => void; appState: AppState; + penDetected: boolean; }) => { - const penDetected = useDeviceType().penDetected; return ( <> {SHAPES.map(({ value, icon, key }, index) => { diff --git a/src/components/LayerUI.tsx b/src/components/LayerUI.tsx index 24013fa3d..276b228aa 100644 --- a/src/components/LayerUI.tsx +++ b/src/components/LayerUI.tsx @@ -352,6 +352,7 @@ const LayerUI = ({ insertOnCanvasDirectly: pointerType !== "mouse", }); }} + penDetected={deviceType.penDetected} /> diff --git a/src/components/MobileMenu.tsx b/src/components/MobileMenu.tsx index 28e3ff0d3..3d715c8de 100644 --- a/src/components/MobileMenu.tsx +++ b/src/components/MobileMenu.tsx @@ -83,6 +83,7 @@ export const MobileMenu = ({ insertOnCanvasDirectly: pointerType !== "mouse", }); }} + penDetected={deviceType.penDetected} />