Skip to content

Commit c3d4464

Browse files
authored
fix(client): hide action list on editing for state-field editor (#513)
1 parent 55c91b4 commit c3d4464

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

packages/applet/src/components/state/StateFieldViewer.vue

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -203,17 +203,15 @@ async function submitDrafting() {
203203
{{ normalizedDisplayedKey }}
204204
</span>
205205
<span mx1>:</span>
206-
<StateFieldInputEditor v-if="editing" v-model="editingText" :custom-type="raw.customType" @cancel="toggleEditing" @submit="submit" />
207-
<template v-if="!editing">
208-
<span :class="stateFormatClass" class="flex whitespace-nowrap">
209-
<span class="flex" v-html="normalizedDisplayedValue" />
210-
</span>
211-
<StateFieldEditor
212-
:hovering="isHovering" :disable-edit="state.disableEdit"
213-
:data="data" :depth="depth" @enable-edit-input="toggleEditing"
214-
@add-new-prop="addNewProp"
215-
/>
216-
</template>
206+
<StateFieldInputEditor v-if="editing" v-model="editingText" class="mr-1" :custom-type="raw.customType" @cancel="toggleEditing" @submit="submit" />
207+
<span :class="stateFormatClass" class="flex whitespace-nowrap">
208+
<span class="flex" v-html="normalizedDisplayedValue" />
209+
</span>
210+
<StateFieldEditor
211+
:hovering="isHovering" :disable-edit="state.disableEdit || editing"
212+
:data="data" :depth="depth" @enable-edit-input="toggleEditing"
213+
@add-new-prop="addNewProp"
214+
/>
217215
</div>
218216
<div v-if="hasChildren && expanded.includes(`${depth}-${index}`)">
219217
<ChildStateViewer :data="normalizedDisplayedChildren" :depth="depth" :index="index" />

0 commit comments

Comments
 (0)