Skip to content

Commit 4fa7b9c

Browse files
authored
fix(overlay): toggle component inspector (#893)
1 parent 7f8746f commit 4fa7b9c

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

packages/overlay/src/App.vue

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,12 @@ const vueInspectorEnabled = computed(() => {
8484
return !!vueInspector.value
8585
})
8686
87-
function enableVueInspector() {
87+
function toggleVueInspector() {
88+
if(vueInspectorEnabled.value) {
89+
vueInspector.value?.disable()
90+
return
91+
}
92+
8893
vueInspector.value.enable()
8994
}
9095
@@ -129,7 +134,7 @@ const { iframe, getIframe } = useIframe(clientUrl, async () => {
129134
class="vue-devtools__anchor-btn vue-devtools__panel-content vue-devtools__inspector-button"
130135
title="Toggle Component Inspector"
131136
:class="{ active: vueInspectorEnabled }"
132-
@click="enableVueInspector"
137+
@click="toggleVueInspector"
133138
>
134139
<svg
135140
xmlns="http://www.w3.org/2000/svg" style="height: 1.1em; width: 1.1em; opacity:0.5;"

0 commit comments

Comments
 (0)