Fix ImportTaskActivity

pull/253/head
Alex Baker 11 years ago
parent 6c513064d8
commit a5b6275567

@ -18,6 +18,8 @@ public class ImportTaskActivity extends InjectingActivity {
@Inject TasksXmlImporter xmlImporter;
private boolean initiatedImport;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
@ -26,6 +28,7 @@ public class ImportTaskActivity extends InjectingActivity {
.setOnFilePickedListener(new FilePickerBuilder.OnFilePickedListener() {
@Override
public void onFilePicked(String filePath) {
initiatedImport = true;
xmlImporter.importTasks(ImportTaskActivity.this, filePath, new Runnable() {
@Override
public void run() {
@ -44,7 +47,9 @@ public class ImportTaskActivity extends InjectingActivity {
filePicker.setOnDismissListener(new DialogInterface.OnDismissListener() {
@Override
public void onDismiss(DialogInterface dialog) {
finish();
if (!initiatedImport) {
finish();
}
}
});
}

Loading…
Cancel
Save