This is an automated email from the ASF dual-hosted git repository. cdutz pushed a commit to branch feature/distribution-allignment in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit 9ac5449c596113bae00a040e0575dd2312efc97b Author: Brian Raymes <[email protected]> AuthorDate: Thu Feb 25 11:50:19 2021 -0800 jewel-daterangerestriction: Fix logic when both min and max dates are set --- .../beads/controls/datechooser/DateChooserDateRangeRestriction.as | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/datechooser/DateChooserDateRangeRestriction.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/datechooser/DateChooserDateRangeRestriction.as index 1992f99..7036ddc 100755 --- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/datechooser/DateChooserDateRangeRestriction.as +++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/datechooser/DateChooserDateRangeRestriction.as @@ -223,7 +223,7 @@ package org.apache.royale.jewel.beads.controls.datechooser if (model.viewState == 0) // Day view { if (minDate && maxDate) - disabled.disabled = isLessThanDay(rendererDate, minDate) && isLessThanDay(maxDate, rendererDate); + disabled.disabled = isLessThanDay(rendererDate, minDate) || isLessThanDay(maxDate, rendererDate); else if (minDate) disabled.disabled = isLessThanDay(rendererDate, minDate); else if (maxDate) @@ -232,7 +232,7 @@ package org.apache.royale.jewel.beads.controls.datechooser else if (model.viewState == 1) // Year view { if (minDate && maxDate) - disabled.disabled = isLessThanYear(rendererDate, minDate) && isLessThanYear(maxDate, rendererDate); + disabled.disabled = isLessThanYear(rendererDate, minDate) || isLessThanYear(maxDate, rendererDate); else if (minDate) disabled.disabled = isLessThanYear(rendererDate, minDate); else if (maxDate) @@ -241,7 +241,7 @@ package org.apache.royale.jewel.beads.controls.datechooser else if (model.viewState == 2) // Month view { if (minDate && maxDate) - disabled.disabled = isLessThanMonth(rendererDate, minDate) && isLessThanMonth(maxDate, rendererDate); + disabled.disabled = isLessThanMonth(rendererDate, minDate) || isLessThanMonth(maxDate, rendererDate); else if (minDate) disabled.disabled = isLessThanMonth(rendererDate, minDate); else if (maxDate)
