diff --git a/lib/screens/kanji_search.dart b/lib/screens/kanji_search.dart index 148f8d7..a59211e 100644 --- a/lib/screens/kanji_search.dart +++ b/lib/screens/kanji_search.dart @@ -15,8 +15,12 @@ class KanjiView extends StatelessWidget { else if (state is KanjiSearchLoading) return LoadingScreen(); else if (state is KanjiSearchFinished) - return KanjiResultCard(state.kanji); - + return WillPopScope( + child: KanjiResultCard(state.kanji), + onWillPop: () async { + BlocProvider.of(context).add(ReturnToInitialState()); + return false; + }); throw 'No such event found'; }, );