diff --git a/surfsense_web/components/editor/plate-editor.tsx b/surfsense_web/components/editor/plate-editor.tsx index 5df5ad1a7..870ded55f 100644 --- a/surfsense_web/components/editor/plate-editor.tsx +++ b/surfsense_web/components/editor/plate-editor.tsx @@ -87,15 +87,13 @@ export function PlateEditor({ onSaveRef.current = onSave; }, [onSave]); - // Stable Plate plugin for ⌘+S / Ctrl+S save shortcut. - // Only included when onSave is provided. const SaveShortcutPlugin = useMemo( () => createPlatePlugin({ key: "save-shortcut", shortcuts: { save: { - keys: [[Key.Mod, "s"]], + keys: [[Key.Mod, Key.Shift, "s"]], handler: () => { onSaveRef.current?.(); }, diff --git a/surfsense_web/components/ui/fixed-toolbar-buttons.tsx b/surfsense_web/components/ui/fixed-toolbar-buttons.tsx index d732c392f..398d2f902 100644 --- a/surfsense_web/components/ui/fixed-toolbar-buttons.tsx +++ b/surfsense_web/components/ui/fixed-toolbar-buttons.tsx @@ -144,7 +144,7 @@ export function FixedToolbarButtons() { isSaving ? ( "Saving..." ) : ( - + ) } onClick={onSave}