Skip to main content
Question

Paywalls V2: Custom Google Font falls back to system font on first view

  • September 12, 2026
  • 0 replies
  • 8 views

Forum|alt.badge.img

 Using purchases_ui_flutter with Paywalls V2 configured with a Google Font (e.g. Newsreader). On a fresh install, the first time RevenueCatUI.presentPaywall() opens, the paywall renders using the default system fallback font. The native UI does not recompose once the font download finishes in the background. If the user closes and reopens the paywall, the correct font displays immediately because the font file is now cached locally. How can we trigger or guarantee font preloading on the first render?