From ecfeeaccd93ce4ac83248a500c8bf8c65eaafe26 Mon Sep 17 00:00:00 2001 From: Stefan Zermatten Date: Fri, 12 Aug 2022 19:20:23 +0200 Subject: [PATCH] Breadcrumbs now show when editing property --- .../creatureProperties/Breadcrumbs.vue | 11 ++++++-- .../CreaturePropertyDialog.vue | 27 ++++++++++--------- 2 files changed, 24 insertions(+), 14 deletions(-) diff --git a/app/imports/ui/creature/creatureProperties/Breadcrumbs.vue b/app/imports/ui/creature/creatureProperties/Breadcrumbs.vue index cf321a10..9896a758 100644 --- a/app/imports/ui/creature/creatureProperties/Breadcrumbs.vue +++ b/app/imports/ui/creature/creatureProperties/Breadcrumbs.vue @@ -64,6 +64,7 @@ }, noLinks: Boolean, noIcons: Boolean, + editing: Boolean, }, computed:{ props(){ @@ -95,7 +96,10 @@ store.commit('pushDialogStack', { component: 'creature-property-dialog', elementId: `breadcrumb-${id}`, - data: {_id: id}, + data: { + _id: id, + startInEditTab: this.editing, + }, }); } }, @@ -120,7 +124,10 @@ store.commit('pushDialogStack', { component: 'creature-root-dialog', elementId: 'breadcrumb-root', - data: {_id: this.model.ancestors[0].id}, + data: { + _id: this.model.ancestors[0].id, + startInEditTab: this.editing, + }, }); } } diff --git a/app/imports/ui/creature/creatureProperties/CreaturePropertyDialog.vue b/app/imports/ui/creature/creatureProperties/CreaturePropertyDialog.vue index c77026ba..da516221 100644 --- a/app/imports/ui/creature/creatureProperties/CreaturePropertyDialog.vue +++ b/app/imports/ui/creature/creatureProperties/CreaturePropertyDialog.vue @@ -14,6 +14,20 @@ />