Resets the page & the scrolling when filters are updated
This commit is contained in:
parent
233284254c
commit
7dd9b0dd3c
2 changed files with 13 additions and 2 deletions
|
@ -19,6 +19,7 @@
|
|||
},
|
||||
'filters': {
|
||||
handler: function () {
|
||||
this.list.page = 1;
|
||||
this.list.getIssues(true);
|
||||
},
|
||||
deep: true
|
||||
|
|
|
@ -10,9 +10,19 @@
|
|||
data: function () {
|
||||
return {
|
||||
scrollOffset: 250,
|
||||
loadingMore: false
|
||||
loadingMore: false,
|
||||
filters: BoardsStore.state.filters
|
||||
};
|
||||
},
|
||||
watch: {
|
||||
'filters': {
|
||||
handler: function () {
|
||||
this.loadingMore = false;
|
||||
this.$els.list.scrollTop = 0;
|
||||
},
|
||||
deep: true
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
listHeight: function () {
|
||||
return this.$els.list.getBoundingClientRect().height;
|
||||
|
@ -46,7 +56,7 @@
|
|||
|
||||
// Remove the new dom element & let vue add the element
|
||||
e.item.parentNode.removeChild(e.item);
|
||||
|
||||
|
||||
BoardsStore.moveCardToList(fromListId, toListId, issueId);
|
||||
}
|
||||
}, gl.boardSortableDefaultOptions);
|
||||
|
|
Loading…
Reference in a new issue