diff options
Diffstat (limited to 'app/assets/javascripts/boards/components/board_new_issue.js.es6')
-rw-r--r-- | app/assets/javascripts/boards/components/board_new_issue.js.es6 | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/app/assets/javascripts/boards/components/board_new_issue.js.es6 b/app/assets/javascripts/boards/components/board_new_issue.js.es6 index a5f0938019a..a7989a2ff4c 100644 --- a/app/assets/javascripts/boards/components/board_new_issue.js.es6 +++ b/app/assets/javascripts/boards/components/board_new_issue.js.es6 @@ -7,7 +7,6 @@ gl.issueBoards.BoardNewIssue = Vue.extend({ props: { list: Object, - showIssueForm: Boolean }, data() { return { @@ -15,11 +14,6 @@ error: false }; }, - watch: { - showIssueForm () { - this.$refs.input.focus(); - } - }, methods: { submit(e) { e.preventDefault(); @@ -50,15 +44,17 @@ // Show error message this.error = true; - this.showIssueForm = true; }); this.cancel(); }, cancel() { - this.showIssueForm = false; this.title = ''; + this.$parent.showIssueForm = false; } - } + }, + mounted() { + this.$refs.input.focus(); + }, }); })(); |