bamlab / bamlab/adaptive_test

Bug: Fallback system fonts render as square if the fallback fonts are not included in the pubspec

Open
#45 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
21
Forks
10
PR merge metrics
No merged PRs in 30d

Description

Minimum reproduction : https://github.com/MaximeRougieux/repro_adaptive_test_datepicker_fonts

Cupertino and Material widgets use fonts that the developer might not have added in their pubspec, and thus they don't appear in the manifest and are not picked up by loadFonts.

Goldens then renders as this :
Image

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked minimum reproduction and trace how pubspec fonts are exposed in the manifest and consumed by loadFonts during golden tests. Check the Cupertino and Material widget font paths; done means fallback fonts render as glyphs rather than squares without requiring developers to add those fonts to their pubspec.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart, flutter
Domain
testing
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.