Calendar · open times start over on new days

AvailabilityPicker kept the day chosen in keyed state whatever days the
owner passed next, and the slots lookup expected it among them: an
owner paging to the next week crashed the app once a day was chosen.
The choice is now seeded on the owner's days and pick, so a new run of
days starts it over at the picked day or the first open one.
This commit is contained in:
ZacharyZhang-NY committed 2026-09-27 04:31:14 -04:00
1 parent 0bcfd82bf3
commit c99465153d
3 files changed
+38 -4

No files matched your search

+1
View File
@@ -358,3 +358,4 @@ Per-component lines live in `tasks/`. Tags there:
| T30b | 1 | FAIL | the week and day views froze the line at now and today: the moment read once went down as given and turned the ticker off |
| T30b | 2 | PASS | |
| T30c | 1 | PASS | |
| T30d | 1 | FAIL | a chosen day outlived the owner's days, and the next render panicked |