From 89bec2752b4dcb2f9d6660f4ce1848d3d36c9ef3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Tue, 13 Oct 2020 09:38:30 +0200 Subject: [PATCH] Do not open the dialog automatically upon card creation, only upon click MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- src/components/board/Stack.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/board/Stack.vue b/src/components/board/Stack.vue index 782d4255e..78bf95028 100644 --- a/src/components/board/Stack.vue +++ b/src/components/board/Stack.vue @@ -160,6 +160,7 @@ export default { ]), ...mapState({ showArchived: state => state.showArchived, + cardDetailsInModal: state => state.cardDetailsInModal, }), cardsByStack() { return this.$store.getters.cardsByStack(this.stack.id).filter((card) => { @@ -245,7 +246,9 @@ export default { this.$refs.newCardInput.focus() this.animate = false }) - this.$router.push({ name: 'card', params: { cardId: newCard.id } }) + if (!this.cardDetailsInModal) { + this.$router.push({ name: 'card', params: { cardId: newCard.id } }) + } } catch (e) { showError('Could not create card: ' + e.response.data.message) } finally {