Smoth screen changes. Step 1
This commit is contained in:
@@ -36,9 +36,7 @@ class SettingsState extends BaseState<SettingsScreen> {
|
||||
|
||||
bool returnToScanner;
|
||||
|
||||
SettingsState(SqliteHelper helper, String app, bool returnToScanner) {
|
||||
this.helper = helper;
|
||||
this.app = app;
|
||||
SettingsState(SqliteHelper helper, String app, bool returnToScanner) : super(helper, app) {
|
||||
this.returnToScanner = returnToScanner;
|
||||
}
|
||||
|
||||
@@ -55,7 +53,7 @@ class SettingsState extends BaseState<SettingsScreen> {
|
||||
info['token'] == null ? '' : getTokenSuffix(info['token']);
|
||||
});
|
||||
});
|
||||
return new WillPopScope(onWillPop: onWillPop, child: getMainWidget());
|
||||
return getMainWidget();
|
||||
}
|
||||
|
||||
String getTokenSuffix(String token) {
|
||||
@@ -159,11 +157,11 @@ class SettingsState extends BaseState<SettingsScreen> {
|
||||
return StringsLocalization.settings();
|
||||
}
|
||||
|
||||
onWillPop() {
|
||||
if (returnToScanner) {
|
||||
return startScanner(context, app, helper);
|
||||
} else {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
// onWillPop() {
|
||||
// if (returnToScanner) {
|
||||
// return startScanner(context, app, helper);
|
||||
// } else {
|
||||
// return true;
|
||||
// }
|
||||
// }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user