From 0e471aaa63dd2356ea8a2ff25fca0b544017a991 Mon Sep 17 00:00:00 2001 From: hussam al-habibeh Date: Thu, 25 Jun 2020 14:40:03 +0300 Subject: [PATCH] language setup on logout --- lib/util/helpers.dart | 6 ++---- lib/widgets/shared/app_drawer_widget.dart | 3 --- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/lib/util/helpers.dart b/lib/util/helpers.dart index caf81827..6807edf3 100644 --- a/lib/util/helpers.dart +++ b/lib/util/helpers.dart @@ -340,15 +340,13 @@ class Helpers { } static clearSharedPref() async { - String lang = await sharedPref.getString(APP_Language); - await sharedPref.clear(); - sharedPref.setString(APP_Language, lang); } logout() async { + String lang = await sharedPref.getString(APP_Language); await clearSharedPref(); - + sharedPref.setString(APP_Language, lang); Navigator.of(AppGlobal.CONTEX).pushReplacementNamed(LOGIN); } } diff --git a/lib/widgets/shared/app_drawer_widget.dart b/lib/widgets/shared/app_drawer_widget.dart index 3470e8ed..6d70aa2d 100644 --- a/lib/widgets/shared/app_drawer_widget.dart +++ b/lib/widgets/shared/app_drawer_widget.dart @@ -106,11 +106,8 @@ class _AppDrawerState extends State { color: Colors.white, ), onPressed: () async { - // await Helpers.clearSharedPref(); Navigator.pop(context); await helpers.logout(); - -// Navigator.of(context).pushNamed(LOGIN); }, ), ],