A racing SettingsViewModel whose scan short-circuits with an in-progress error persisted hadNoDictionaries from a still-empty list, forcing the Settings screen on the next cold start despite existing dictionaries.
A racing SettingsViewModel whose scan short-circuits with an in-progress error persisted hadNoDictionaries from a still-empty list, forcing the Settings screen on the next cold start despite existing dictionaries.