Smoth screen changes. Step 1
This commit is contained in:
@@ -76,10 +76,7 @@ class FAQScreen extends BaseScreen {
|
||||
|
||||
class FAQScreenState<T> extends BaseState<FAQScreen> {
|
||||
|
||||
FAQScreenState(this.returnToScanner, SqliteHelper helper, String app) {
|
||||
this.helper = helper;
|
||||
this.app = app;
|
||||
}
|
||||
FAQScreenState(this.returnToScanner, SqliteHelper helper, String app) : super(helper, app);
|
||||
|
||||
bool returnToScanner;
|
||||
|
||||
@@ -129,18 +126,18 @@ class FAQScreenState<T> extends BaseState<FAQScreen> {
|
||||
if (data == null) {
|
||||
return getBackground();
|
||||
} else {
|
||||
return new WillPopScope(onWillPop: onWillPop, child: new ListView.builder(
|
||||
return new ListView.builder(
|
||||
itemBuilder: (BuildContext context, int index) =>
|
||||
new EntryItem(data[index]),
|
||||
itemCount: data.length));
|
||||
itemCount: data.length);
|
||||
}
|
||||
}
|
||||
|
||||
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