From c03845bac38432da2a4cf7b2bc94e8c8ff0400c3 Mon Sep 17 00:00:00 2001
From: Aakansha Doshi <aakansha1216@gmail.com>
Date: Sat, 8 Jan 2022 18:01:22 +0530
Subject: [PATCH] fix: support shift+P for freedraw (#4550)

* fix: support shift+P for freedraw

* newline

* show shift+p first
---
 src/components/HelpDialog.tsx | 2 +-
 src/shapes.tsx                | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/components/HelpDialog.tsx b/src/components/HelpDialog.tsx
index 68678b77..5803fbe0 100644
--- a/src/components/HelpDialog.tsx
+++ b/src/components/HelpDialog.tsx
@@ -154,7 +154,7 @@ export const HelpDialog = ({ onClose }: { onClose?: () => void }) => {
                 <Shortcut label={t("toolBar.line")} shortcuts={["P", "6"]} />
                 <Shortcut
                   label={t("toolBar.freedraw")}
-                  shortcuts={["X", "7"]}
+                  shortcuts={["Shift + P", "X", "7"]}
                 />
                 <Shortcut label={t("toolBar.text")} shortcuts={["T", "8"]} />
                 <Shortcut label={t("toolBar.image")} shortcuts={["9"]} />
diff --git a/src/shapes.tsx b/src/shapes.tsx
index c4b98a85..c54ef20e 100644
--- a/src/shapes.tsx
+++ b/src/shapes.tsx
@@ -80,7 +80,7 @@ export const SHAPES = [
       </svg>
     ),
     value: "freedraw",
-    key: KEYS.X,
+    key: [KEYS.X, KEYS.P.toUpperCase()],
   },
   {
     icon: (