From ab6af41d334d428a51c51580a09e34f72b92183d Mon Sep 17 00:00:00 2001 From: Ryan Di Date: Mon, 2 Jun 2025 16:43:12 +1000 Subject: [PATCH] add current item stroke sensivity --- packages/excalidraw/appState.ts | 6 ++++++ packages/excalidraw/types.ts | 1 + 2 files changed, 7 insertions(+) diff --git a/packages/excalidraw/appState.ts b/packages/excalidraw/appState.ts index b45a6f7d3..ef6d03dc7 100644 --- a/packages/excalidraw/appState.ts +++ b/packages/excalidraw/appState.ts @@ -33,6 +33,7 @@ export const getDefaultAppState = (): Omit< currentItemFontFamily: DEFAULT_FONT_FAMILY, currentItemFontSize: DEFAULT_FONT_SIZE, currentItemOpacity: DEFAULT_ELEMENT_PROPS.opacity, + currentItemPressureSensitivity: 1, currentItemRoughness: DEFAULT_ELEMENT_PROPS.roughness, currentItemStartArrowhead: null, currentItemStrokeColor: DEFAULT_ELEMENT_PROPS.strokeColor, @@ -163,6 +164,11 @@ const APP_STATE_STORAGE_CONF = (< server: false, }, currentItemOpacity: { browser: true, export: false, server: false }, + currentItemPressureSensitivity: { + browser: true, + export: false, + server: false, + }, currentItemRoughness: { browser: true, export: false, server: false }, currentItemStartArrowhead: { browser: true, export: false, server: false }, currentItemStrokeColor: { browser: true, export: false, server: false }, diff --git a/packages/excalidraw/types.ts b/packages/excalidraw/types.ts index 6f3fd0efa..ca092df39 100644 --- a/packages/excalidraw/types.ts +++ b/packages/excalidraw/types.ts @@ -333,6 +333,7 @@ export interface AppState { currentItemStrokeStyle: ExcalidrawElement["strokeStyle"]; currentItemRoughness: number; currentItemOpacity: number; + currentItemPressureSensitivity: number; currentItemFontFamily: FontFamilyValues; currentItemFontSize: number; currentItemTextAlign: TextAlign;