Symptom

Screenshot scenarios named theme__light__* and ftue__pin-entry__light rendered with the dark color scheme despite being called with DarkBlueGrayTheme(darkTheme = false).

Root cause

DarkBlueGrayTheme accepted a darkTheme: Boolean parameter but passed ChirpyDarkColorScheme to MaterialTheme unconditionally — the parameter was never read. No light color scheme existed in the codebase.

The parameter was introduced in commit 4cde543 (fix #197) when the FTUE PIN-entry light-mode screenshots were added, but the corresponding color scheme was never created and the branch was never wired.

Fix

Prevention