提交 7dd9b0dd 编写于 作者: P Phil Hughes

Resets the page & the scrolling when filters are updated

上级 23328425
......@@ -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);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册