|
Some checks failed
Security / Security check (push) Failing after 2s
_DocReaderSheetState.initState() called _load(), which synchronously calls Localizations.localeOf(context) before any await. That triggers dependOnInheritedWidgetOfExactType< _LocalizationsScope>() in initState(), which Flutter forbids because InheritedWidget wiring is not finished yet. Symptom (clicking a doc card in Welcome): dependOnInheritedWidgetOfExactType<_LocalizationsScope>() or dependOnInheritedElement() was called before _DocReaderSheetState.initState() completed. Fix: defer _load() to didChangeDependencies(), which runs after initState() and after InheritedWidget hookup. Gate on _content == null so it runs exactly once per widget lifetime (didChangeDependencies can also fire on later dependency changes; we only want the first load). Signed-off-by: flemming-it <stefan.a.flemming@googlemail.com> |
||
|---|---|---|
| .. | ||
| data | ||
| l10n | ||
| pages | ||
| theme | ||
| widgets | ||
| main.dart | ||