Skip to content

Commit 0c9ccd5

Browse files
committed
click.stop
1 parent 1b89018 commit 0c9ccd5

File tree

2 files changed

+7
-16
lines changed

2 files changed

+7
-16
lines changed

webapp/components/Tasks/TaskRightClickMenu.vue

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
@blur="closeMenu"
77
:style="{ top: top, left: left }"
88
>
9-
<li role="button" tabindex="0" @click="updateTask">Modify Task</li>
10-
<li role="button" tabindex="0" @click="moveTaskToComplete" v-if="!task.complete">Mark as Complete</li>
11-
<li role="button" tabindex="0" @click="moveTaskToActive" v-if="!task.active">Move to Active</li>
12-
<li role="button" tabindex="0" @click="moveTaskToQueued" v-if="!task.queued">Move to Up Next</li>
13-
<li role="button" tabindex="0" @click="moveTaskToBacklog" v-if="task.active || task.queued">Move to Backlog</li>
14-
<li role="button" tabindex="0" @click="deleteTask">Delete Task</li>
9+
<li role="button" tabindex="0" @click.stop="updateTask">Modify Task</li>
10+
<li role="button" tabindex="0" @click.stop="moveTaskToComplete" v-if="!task.complete">Mark as Complete</li>
11+
<li role="button" tabindex="0" @click.stop="moveTaskToActive" v-if="!task.active">Move to Active</li>
12+
<li role="button" tabindex="0" @click.stop="moveTaskToQueued" v-if="!task.queued">Move to Up Next</li>
13+
<li role="button" tabindex="0" @click.stop="moveTaskToBacklog" v-if="task.active || task.queued">Move to Backlog</li>
14+
<li role="button" tabindex="0" @click.stop="deleteTask">Delete Task</li>
1515
</ul>
1616
</template>
1717

@@ -45,23 +45,18 @@ export default {
4545
},
4646
methods: {
4747
moveTaskToActive (e) {
48-
e.stopPropagation()
4948
this.$store.dispatch('tasks/updateTaskStatus', { id: this.task.id, status: 'active', value: true });
5049
},
5150
moveTaskToQueued (e) {
52-
e.stopPropagation()
5351
this.$store.dispatch('tasks/updateTaskStatus', { id: this.task.id, status: 'queued', value: true });
5452
},
5553
moveTaskToBacklog (e) {
56-
e.stopPropagation()
5754
this.$store.dispatch('tasks/updateTaskStatus', { id: this.task.id, status: this.task.active ? 'active' : 'queued', value: false });
5855
},
5956
moveTaskToComplete (e) {
60-
e.stopPropagation()
6157
this.$store.dispatch('tasks/updateTaskStatus', { id: this.task.id, status: 'complete', value: true });
6258
},
6359
deleteTask (e) {
64-
e.stopPropagation()
6560
if (confirm('Are you sure you want to delete this task?')) {
6661
this.$store.dispatch('tasks/removeTask', this.task);
6762
}

webapp/pages/index.vue

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,4 @@ export default {
4646
</script>
4747

4848
<style scoped>
49-
main {
50-
/* background: var(--secondary-color); */
51-
}
52-
53-
</style>
49+
</style>

0 commit comments

Comments
 (0)