Fix crash on pre-honeycomb devices

pull/281/head
Alex Baker 9 years ago
parent 6a0c50705c
commit 5958663658

@ -23,6 +23,7 @@ public class TimePickerActivity extends FragmentActivity implements TimePickerDi
public static final String EXTRA_TIMESTAMP = "extra_timestamp";
private DateTime initial;
private boolean isChangingConfigurations;
@Override
protected void onCreate(Bundle savedInstanceState) {
@ -52,9 +53,16 @@ public class TimePickerActivity extends FragmentActivity implements TimePickerDi
}});
}
@Override
public Object onRetainCustomNonConfigurationInstance() {
isChangingConfigurations = true;
return super.onRetainCustomNonConfigurationInstance();
}
@Override
public void onDismiss(DialogInterface dialog) {
if (isChangingConfigurations()) {
if (isChangingConfigurations) {
isChangingConfigurations = false;
return;
}
finish();

Loading…
Cancel
Save