diff --git a/packages/overlay/src/App.vue b/packages/overlay/src/App.vue index 91f7a1e4..54b30237 100644 --- a/packages/overlay/src/App.vue +++ b/packages/overlay/src/App.vue @@ -84,7 +84,12 @@ const vueInspectorEnabled = computed(() => { return !!vueInspector.value }) -function enableVueInspector() { +function toggleVueInspector() { + if(vueInspectorEnabled.value) { + vueInspector.value?.disable() + return + } + vueInspector.value.enable() } @@ -129,7 +134,7 @@ const { iframe, getIframe } = useIframe(clientUrl, async () => { class="vue-devtools__anchor-btn vue-devtools__panel-content vue-devtools__inspector-button" title="Toggle Component Inspector" :class="{ active: vueInspectorEnabled }" - @click="enableVueInspector" + @click="toggleVueInspector" >