}
@if (shareCopied()) {
diff --git a/src/components/shorts/watch-short.component.ts b/src/components/shorts/watch-short.component.ts
index 803f428..9497ad5 100644
--- a/src/components/shorts/watch-short.component.ts
+++ b/src/components/shorts/watch-short.component.ts
@@ -684,6 +684,11 @@ export class WatchShortComponent implements OnDestroy {
if (!v) return;
const nx = (i >= 0 && i + 1 < list.length) ? list[i + 1] : null;
this.queueRumbleResolves([v, nx]);
+ // Chaque nouvelle vidéo réveille les contrôles (flèches + menu) pendant
+ // 2,5 s : après un swipe, on doit voir où naviguer sans chercher.
+ // Desktop seulement (hover) : sur tactile le chrome reste visible en
+ // permanence, un poke y armerait le minuteur et masquerait le chrome.
+ try { if (matchMedia('(hover: hover)').matches) this.pokeChrome(); } catch {}
// Avatar paresseux via le catalogue (`channelMeta`) : le flux n'affiche
// plus une image cassée quand la recherche ne fournit pas d'avatar.
this.ensureAvatar(v);