Fix custom recurrence dialog issues

* Wrong text color
* Dialog was duplicated on rotate
pull/935/head
Alex Baker 4 years ago
parent 28ff76b1f1
commit 18f2c14211

@ -519,9 +519,11 @@ public class CustomRecurrenceDialog extends InjectingDialogFragment {
} }
private void repeatUntilClick() { private void repeatUntilClick() {
long repeatUntil = DateTime.from(rrule.getUntil()).getMillis(); if (getParentFragmentManager().findFragmentByTag(FRAG_TAG_DATE_PICKER) == null) {
newDatePicker(this, REQUEST_PICK_DATE, repeatUntil > 0 ? repeatUntil : 0L) long repeatUntil = DateTime.from(rrule.getUntil()).getMillis();
.show(getParentFragmentManager(), FRAG_TAG_DATE_PICKER); newDatePicker(this, REQUEST_PICK_DATE, repeatUntil > 0 ? repeatUntil : 0L)
.show(getParentFragmentManager(), FRAG_TAG_DATE_PICKER);
}
} }
private void updateRepeatUntilOptions() { private void updateRepeatUntilOptions() {

@ -13,4 +13,4 @@
android:ellipsize="end" android:ellipsize="end"
android:singleLine="true" android:singleLine="true"
android:textAlignment="viewStart" android:textAlignment="viewStart"
android:textColor="?attr/colorOnPrimary"/> android:textColor="?attr/colorOnSecondary"/>

Loading…
Cancel
Save