-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Labels
Platform: iOSThis issue is specific to iOSThis issue is specific to iOSRepro providedA reproduction with a snippet of code, snack or repo is providedA reproduction with a snippet of code, snack or repo is provided
Description
Description
Small animated dots (4x4 pixels) become blurry during scale animations using React Native Reanimated. The blur effect appears during the animation transitions, making the dots lose their crisp appearance.
Expected Behavior
Small dots should remain crisp and sharp during scale animations.
Actual Behavior
Dots become blurry/fuzzy during animations, especially noticeable on small elements like 4x4px indicators.
Additional Context
- The blur is most noticeable on small elements (4x4px dots)
- Using a loading indicator pattern with scale animation
- Issue appears during scale transitions from 0.8 to 1.4
- Larger elements don't seem affected as much
- Problem persists across different devices and simulators
Steps to reproduce
- Create small animated dots (4x4px)
- Apply scale animation using
interpolate
withwithRepeat
- Observe blur effect during scale transitions
- Most noticeable when scaling from smaller to larger values (0.8 → 1.4)
Snack or a link to a repository
https://snack.expo.dev/@quentin_boulay/honest-violet-turkish-delight
Reanimated version
3.17.4
Worklets version
0
React Native version
0.79.4
Platforms
iOS
JavaScript runtime
None
Workflow
None
Architecture
New Architecture (Fabric renderer)
Build type
No response
Device
Real device
Host machine
None
Device model
No response
Acknowledgements
No
MichaelKostin
Metadata
Metadata
Assignees
Labels
Platform: iOSThis issue is specific to iOSThis issue is specific to iOSRepro providedA reproduction with a snippet of code, snack or repo is providedA reproduction with a snippet of code, snack or repo is provided