From 7813c8a94293de31b2af3a158c7811be70e07197 Mon Sep 17 00:00:00 2001 From: syuilo Date: Sun, 9 Feb 2020 22:00:38 +0900 Subject: Fix #5896 --- src/client/scripts/paging.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/client/scripts/paging.ts') diff --git a/src/client/scripts/paging.ts b/src/client/scripts/paging.ts index b24d705f15..172558805b 100644 --- a/src/client/scripts/paging.ts +++ b/src/client/scripts/paging.ts @@ -8,7 +8,8 @@ export default (opts) => ({ fetching: true, moreFetching: false, inited: false, - more: false + more: false, + backed: false, }; }, @@ -78,6 +79,7 @@ export default (opts) => ({ async fetchMore() { if (!this.more || this.moreFetching || this.items.length === 0) return; this.moreFetching = true; + this.backed = true; let params = typeof this.pagination.params === 'function' ? this.pagination.params(false) : this.pagination.params; if (params && params.then) params = await params; const endpoint = typeof this.pagination.endpoint === 'function' ? this.pagination.endpoint() : this.pagination.endpoint; -- cgit v1.2.3-freya