From 323ad31605959b7036da98b4fb7c476ab5dcc135 Mon Sep 17 00:00:00 2001 From: dakkar Date: Thu, 15 May 2025 14:54:14 +0100 Subject: [PATCH] await `reverseConcat` before d7784ea4ffa42c5b3c0638ed26cade728e8d57b5 `moreFetching.value=false` happened after the `nextTick` inside `reverseConcat` had completed, but after that commit, it happens immediately (as part of the try/finally) this _probably_ doesn't matter, but let's avoid changes we didn't intend --- packages/frontend/src/components/MkPagination.vue | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/packages/frontend/src/components/MkPagination.vue b/packages/frontend/src/components/MkPagination.vue index 7ad3c24732..79a268e8f6 100644 --- a/packages/frontend/src/components/MkPagination.vue +++ b/packages/frontend/src/components/MkPagination.vue @@ -280,18 +280,16 @@ const fetchMore = async (): Promise => { if (res.length === 0) { if (props.pagination.reversed) { - reverseConcat(res).then(() => { - more.value = false; - }); + await reverseConcat(res); + more.value = false; } else { items.value = concatMapWithArray(items.value, res); more.value = false; } } else { if (props.pagination.reversed) { - reverseConcat(res).then(() => { - more.value = true; - }); + await reverseConcat(res); + more.value = true; } else { items.value = concatMapWithArray(items.value, res); more.value = true;