fix: key AppSheet render branches and self-heal never-mounted component vnodes
This commit is contained in:
@@ -1532,7 +1532,7 @@ describe('desktop task and habit detail disclosure', () => {
|
||||
expect(mvpPanel).toContain('if (busy.value && !force) return')
|
||||
expect(mvpPanel).toContain(':modal="compactLayout"')
|
||||
expect(mvpPanel).toContain('inline-target=".shell"')
|
||||
expect(appSheet).toContain('<Teleport v-else-if="inlineTarget" :to="inlineTarget">')
|
||||
expect(appSheet).toContain(`<Teleport v-else-if="inlineTarget" :key="'app-sheet-inline'" :to="inlineTarget">`)
|
||||
expect(mvpPanel).toContain("watch(selectedHabit, (habit) => emit('detail', Boolean(habit)))")
|
||||
expect(app).toContain('@click="closeTaskDetail"')
|
||||
expect(app).toContain('function closeTaskDetail()')
|
||||
|
||||
Reference in New Issue
Block a user