Skip to content

Conversation

@peterjcaulfield
Copy link

@peterjcaulfield peterjcaulfield commented Dec 4, 2025

The fouc helper callback queue gets paused in inactive tabs due to the usage of requestAnimationFrame (which gets paused at the browser level for resource optimization).

This means that new tabs opened via ctrl+click and Open Link in New Tab popup only commence loading once you visit them.

This only occurs for Turbpopack builds when using the Pages router.

All Webpack builds do not have this issue nor does App router when combined with Turbopack.

I created a clear repro repo for the issue here to aid reviewing: https://github.com/peterjcaulfield/turbopack-render-bug

@ijjk ijjk added the type: next label Dec 4, 2025
@ijjk
Copy link
Member

ijjk commented Dec 4, 2025

Allow CI Workflow Run

  • approve CI run for commit: 3ea2e28

Note: this should only be enabled once the PR is ready to go and can only be enabled by a maintainer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants