# requestAnimationFrame no dispara en pestañas de fondo

Un aviso que se muestra con `requestAnimationFrame` dentro de un `useEffect` no aparece nunca si la pestaña se abrió en segundo plano: el navegador pausa `rAF` en documentos no visibles y lo reanuda recién cuando los miras. Si el `rAF` solo estaba para diferir un `setState` un tick y evitar el cascading-render, `setTimeout(fn, 0)` hace lo mismo y sí corre sin foco.

- Fecha: 04 AGO 2026 (`2026-08-04`)
- Tags: JavaScript, React, Web Platform
- Documentación: https://developer.mozilla.org/en-US/docs/Web/API/Window/requestAnimationFrame

---

Este es un TIL: una nota corta, sin página HTML propia. Se lee en contexto, junto al resto, en [/lab](https://www.angelcruz.dev/lab#requestanimationframe-pestanas-de-fondo).

Índice completo del sitio: [/sitemap.md](https://www.angelcruz.dev/sitemap.md)
