aboutsummaryrefslogtreecommitdiffstats
path: root/src/features
diff options
context:
space:
mode:
Diffstat (limited to 'src/features')
-rw-r--r--src/features/messages.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/features/messages.js b/src/features/messages.js
index ccba6ad..c568ae0 100644
--- a/src/features/messages.js
+++ b/src/features/messages.js
@@ -12588,9 +12588,10 @@ export function messagesFeature(ctx) {
}
function pagerPosition() {
if (!pager) return;
- const slides = pagerSlides();
- const index = slides.indexOf(pager.cur || pager.anchor);
- pager.el.querySelector('.mp-position').textContent = (index < 0 ? 0 : index + 1) + ' / ' + slides.length;
+ const groups = pagerGroups();
+ const slide = pager.cur || pager.anchor;
+ const index = groups.indexOf(slide && slide.closest('.mp-group'));
+ pager.el.querySelector('.mp-position').textContent = (index < 0 ? 0 : index + 1) + ' / ' + groups.length;
}
function buildPager(want) {