diff --git a/app/gui2/src/components/CodeEditor.vue b/app/gui2/src/components/CodeEditor.vue index ed6af84b4a67..a59bfa89fccb 100644 --- a/app/gui2/src/components/CodeEditor.vue +++ b/app/gui2/src/components/CodeEditor.vue @@ -1,5 +1,6 @@ diff --git a/app/gui2/src/components/GraphEditor.vue b/app/gui2/src/components/GraphEditor.vue index 3af2735966b4..6e5341e8b36f 100644 --- a/app/gui2/src/components/GraphEditor.vue +++ b/app/gui2/src/components/GraphEditor.vue @@ -292,9 +292,12 @@ const { handleClick } = useDoubleClick( ) const codeEditorArea = ref() const showCodeEditor = ref(false) +const toggleCodeEditor = () => { + showCodeEditor.value = !showCodeEditor.value +} const codeEditorHandler = codeEditorBindings.handler({ toggle() { - showCodeEditor.value = !showCodeEditor.value + toggleCodeEditor() }, }) @@ -595,11 +598,12 @@ function handleEdgeDrop(source: AstId, position: Vec2) { @fitToAllClicked="zoomToSelected" @zoomIn="graphNavigator.stepZoom(+1)" @zoomOut="graphNavigator.stepZoom(-1)" + @toggleCodeEditor="toggleCodeEditor" /> - + () const LEFT_PADDING_PX = 11 @@ -56,6 +57,7 @@ const barStyle = computed(() => { @fitToAllClicked="emit('fitToAllClicked')" @zoomIn="emit('zoomIn')" @zoomOut="emit('zoomOut')" + @toggleCodeEditor="emit('toggleCodeEditor')" />