aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/features/messages.js3
-rw-r--r--src/style.css1
2 files changed, 4 insertions, 0 deletions
diff --git a/src/features/messages.js b/src/features/messages.js
index 654b6d5..1cdbf58 100644
--- a/src/features/messages.js
+++ b/src/features/messages.js
@@ -13220,6 +13220,9 @@ export function messagesFeature(ctx) {
}
const text = (index < 0 ? 0 : index + 1) + ' / ' + groups.length, el = pager.el.querySelector('.mp-position');
if (el.textContent !== text) el.textContent = text;
+ // a video pager shows no count until it can fly: ten clips ready (Adam,
+ // 2026-10-17: "let's also not show the position/total counter until we have 10")
+ pager.el.classList.toggle('few', !pagerCanFly());
}
function buildPager(want) {
diff --git a/src/style.css b/src/style.css
index bbaae88..71c21a6 100644
--- a/src/style.css
+++ b/src/style.css
@@ -1860,3 +1860,4 @@ body::after {
.media-pager.videos .mp-position { animation: mp-position-out .4s 1.2s both; }
.media-pager.videos.moving .mp-position { animation: none; opacity: 1; }
@keyframes mp-position-out { from { opacity: 1; } to { opacity: 0; } }
+.media-pager.few .mp-position { visibility: hidden; }