From c1a494fd9a2a11421053f62c6f71f27180e40178 Mon Sep 17 00:00:00 2001 From: h7x4abk3g Date: Tue, 14 Jul 2020 14:44:06 +0200 Subject: [PATCH] fix backbutton --- lib/screens/kanji_search.dart | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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'; }, );