Fix custom recurrence dialog issues

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

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

@ -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