diff --git a/src/frontend/src/modals/codeAreaModal/index.tsx b/src/frontend/src/modals/codeAreaModal/index.tsx index 06b395895..100a578ff 100644 --- a/src/frontend/src/modals/codeAreaModal/index.tsx +++ b/src/frontend/src/modals/codeAreaModal/index.tsx @@ -59,9 +59,8 @@ export default function CodeAreaModal({ }, []); useEffect(() => { - console.log(open) if (openModal) setOpen(true); - }, [openModal, open]); + }, [openModal]); function processNonDynamicField() { postValidateCode(code) @@ -150,10 +149,9 @@ export default function CodeAreaModal({ useEffect(() => { setCode(value); }, [value, open]); - console.log(selected) return ( - + {children} {editCodeTitle} diff --git a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx index b348896c6..884c0878f 100644 --- a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx +++ b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx @@ -206,7 +206,24 @@ export default function NodeToolbarComponent({ const [openModal, setOpenModal] = useState(false); const hasCode = Object.keys(data.node!.template).includes("code"); - console.log((selected && openModal)) + useEffect(() => { + function onKeyDown(event: KeyboardEvent) { + if ( + selected && + (event.ctrlKey || event.metaKey) && + event.key === "e" + ) { + event.preventDefault(); + setShowModalAdvanced(state => !state); + } + } + + document.addEventListener("keydown", onKeyDown); + + return () => { + document.removeEventListener("keydown", onKeyDown); + } + }, []) return ( <> @@ -222,9 +239,8 @@ export default function NodeToolbarComponent({ data-testid="code-button-modal" >
- {selected && ( - )}