pressing back button should close app if there is no previous route

This commit is contained in:
Collin Jackson 2015-09-29 12:28:28 -07:00
parent c3510b7d94
commit c569758a9a

View File

@ -6,6 +6,7 @@ import 'dart:sky' as sky;
import 'package:sky/material.dart';
import 'package:sky/painting.dart';
import 'package:sky/services.dart';
import 'package:sky/src/fn3/basic.dart';
import 'package:sky/src/fn3/binding.dart';
import 'package:sky/src/fn3/framework.dart';
@ -61,6 +62,8 @@ class AppState extends State<App> {
assert(navigator != null);
if (navigator.hasPreviousRoute)
navigator.pop();
else
activity.finishCurrentActivity();
}
}