Do not open the dialog automatically upon card creation, only upon click

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl
2020-10-13 09:38:30 +02:00
committed by backportbot[bot]
parent 2a1fa11b0d
commit 89bec2752b

View File

@@ -160,6 +160,7 @@ export default {
]), ]),
...mapState({ ...mapState({
showArchived: state => state.showArchived, showArchived: state => state.showArchived,
cardDetailsInModal: state => state.cardDetailsInModal,
}), }),
cardsByStack() { cardsByStack() {
return this.$store.getters.cardsByStack(this.stack.id).filter((card) => { return this.$store.getters.cardsByStack(this.stack.id).filter((card) => {
@@ -245,7 +246,9 @@ export default {
this.$refs.newCardInput.focus() this.$refs.newCardInput.focus()
this.animate = false 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) { } catch (e) {
showError('Could not create card: ' + e.response.data.message) showError('Could not create card: ' + e.response.data.message)
} finally { } finally {