Skip to content

Commit 4e33a71

Browse files
committed
Fix ripple buttons in v-list triggering the title action
1 parent df90001 commit 4e33a71

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

src/components/ActivityList.vue

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,30 +18,27 @@
1818
Nessuna Attività, perchè non ne <a href="#/activity/new">crei</a> una nuova?
1919
</span>
2020
<template v-for="activity in activityList" >
21-
<v-layout row>
22-
<v-flex xs9>
2321

2422

25-
<v-list-tile :key="activity.el" avatar @click="" :href="'#/activity/open/'+activity.name">
26-
<v-list-tile-title ripple>
23+
24+
<v-list-tile :key="activity.el" avatar @click="" >
25+
<v-list-tile-title ripple @click="goToActivity(activity.name)">
2726
<b>{{ activity.name }}</b>
2827
<small> {{activity.description}} </small>
2928
</v-list-tile-title>
3029

3130

32-
</v-list-tile>
33-
</v-flex>
34-
<v-flex xs3>
35-
36-
3731
<v-btn flat icon color="grey darken-1" ripple @click="deleteActivity(activity.name)">
3832
<v-icon>delete</v-icon>
3933
</v-btn>
4034
<v-btn flat icon color="grey darken-1" ripple :href="'#/activity/edit/'+activity.name">
4135
<v-icon>edit</v-icon>
4236
</v-btn>
43-
</v-flex>
44-
</v-layout>
37+
</v-list-tile>
38+
39+
40+
41+
4542
</template>
4643

4744
</v-list>
@@ -60,6 +57,9 @@ export default {
6057
this.getActivities();
6158
},
6259
methods: {
60+
goToActivity: (name) => {
61+
window.location = '#/activity/open/' + name
62+
},
6363
getActivities: function() {
6464
let axios = this.$axios
6565
let CB = this.$data.CB

0 commit comments

Comments
 (0)