Member Change Request quirk
When the freeze option is set to a limited number of months to freeze, only that number of months is displayed to the customer as selectable, but it is still possible for the customer to hit the down arrow to scroll through the calendar months as far as 2 years out.
So if you limit freezes to 2 months, a customer could still select 9 months.
Any way to correct this?
Comments
This is an unfortunate Safari bug. Unlike other browsers it doesn't support hiding of select box items. I'll see if I can work around it.
Andy- I see now that safari shows the full list of months. Firefox and chrome do hide the appropriate months, but they can still be selected with the down arrow key.
I am not seeing the behavior you describe. Specifically, the "2 months" is from their SELECTED end date. So they can select any end date, and then only 2 months after that end date is allowed in the freeze end date.
In Safari there is the bug I describe.
In Chrome it behaves correctly. If I select an end date, I'm only allowed the subsequent two months for an end date.
So, I have freeze term set to 2 months maximum. In firefox or chrome, if I select any month(say February 2017) as freeze start, the freeze end only displays the following two months(march & april 2017).
However, if I select April, and then hit the down arrow button, I can scroll to any month I choose, be it 6 or 18 months in the future.
Firefox has the same bug as Safari. And it seems older Chrome browsers do as well (my latest Chrome doesn't do it).
Regardless, it's fixed as I avoided the code that was causing the bugs.
Please sign in to leave a comment.