diff --git a/packages/editor-ui/src/views/NodeView.vue b/packages/editor-ui/src/views/NodeView.vue index b9db49e03f..4df79a9658 100644 --- a/packages/editor-ui/src/views/NodeView.vue +++ b/packages/editor-ui/src/views/NodeView.vue @@ -376,7 +376,7 @@ export default mixins( this.createNodeActive = false; this.$store.commit('setActiveNode', null); } else if (e.key === 'Tab') { - this.createNodeActive = !this.createNodeActive; + this.createNodeActive = !this.createNodeActive && !this.isReadOnly; } else if (e.key === this.controlKeyCode) { this.ctrlKeyPressed = true; } else if (e.key === 'F2') {