Skip to content

fix(wallet-card): avoid Android refraction flicker - #130

Merged
Gaubee merged 1 commit into
mainfrom
fix/android-refraction-flicker
Dec 27, 2025
Merged

Gaubee merged 1 commit into
mainfrom
fix/android-refraction-flicker

Conversation

@Gaubee

@Gaubee Gaubee commented Dec 27, 2025

Copy link
Copy Markdown
Contributor

Problem\nOn Android mobile browsers, the WalletCard watermark refraction layers can trigger full-page flicker (likely compositor bug when combining mask + mix-blend-mode + huge gradients + high-frequency deviceorientation updates).\n\n## Fix\n- Default-disable refraction layers on Android (fallback)\n- Default-disable gyro on Android to reduce high-frequency re-renders\n- Switch refraction motion from individual "translate/scale" properties to a single "transform" string to reduce compositor edge-cases\n\n## Notes\n- Refraction can still be forced via props (disableRefraction=false / enableGyro=true).\n

@Gaubee
Gaubee force-pushed the fix/android-refraction-flicker branch from 83679e3 to 5ef5b1f Compare December 27, 2025 08:40
@Gaubee
Gaubee merged commit 2ec4e08 into main Dec 27, 2025
5 checks passed
@Gaubee
Gaubee deleted the fix/android-refraction-flicker branch January 4, 2026 07:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant