diff --git a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx index b2af560fa..88932d5b0 100644 --- a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx +++ b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx @@ -209,6 +209,16 @@ export default function NodeToolbarComponent({ useEffect(() => { function onKeyDown(event: KeyboardEvent) { + if ( + selected && + (hasApiKey || hasStore) && + (event.ctrlKey || event.metaKey) && + event.shiftKey && + event.key === "S" + ) { + event.preventDefault(); + setShowconfirmShare(state => !state); + } if ( (selected && isMinimal) && (event.ctrlKey || event.metaKey) && @@ -421,7 +431,7 @@ export default function NodeToolbarComponent({
{" "} Save{" "} @@ -429,7 +439,7 @@ export default function NodeToolbarComponent({ name="Command" className="absolute right-[1.15rem] top-[0.65em] h-3.5 w-3.5 stroke-2" > - S + S
) : ( @@ -475,6 +485,15 @@ export default function NodeToolbarComponent({ className="relative top-0.5 -m-1 mr-1 h-6 w-6" />{" "} Share{" "} + + + S {" "} )}