react/packages/react-native-renderer
Sebastian Markbåge e3f191803c
[Fiber] Adjust the suspensey image/css timeout based on already elapsed time (#34478)
Currently suspensey images doesn't account for how long we've already
been waiting. This means that you can for example wait for 300ms for the
throttle + 500ms for the images. If a Transition takes a while to
complete you can also wait that time + an additional 500ms for the
images.

This tracks the start time of a Transition so that we can count the
timeout starting from when the user interacted or when the last fallback
committed (which is where the 300ms throttle is computed from). Creating
a single timeline.

This also moves the timeout to a central place which I'll use in a
follow up.
2025-09-15 16:05:20 -04:00
..
src [Fiber] Adjust the suspensey image/css timeout based on already elapsed time (#34478) 2025-09-15 16:05:20 -04:00
fabric.js ESLint upgrade to use hermes-eslint (#25915) 2022-12-20 14:27:01 -05:00
index.js lint: enable reportUnusedDisableDirectives and remove unused suppressions (#28721) 2024-06-21 12:24:32 -04:00
package.json Bump next prerelease version numbers (#32782) 2025-03-28 16:20:04 -04:00