Skip to content

[State] Expose pending date selection status - #3

Merged
Jawnnypoo merged 2 commits into
mainfrom
Jawnnypoo/selection-in-progress
Nov 3, 2026
Merged

Jawnnypoo merged 2 commits into
mainfrom
Jawnnypoo/selection-in-progress

Conversation

@Jawnnypoo

Copy link
Copy Markdown
Member

Summary

Expose DatePickerSpinnerState.isSelectionInProgress so callers can prevent confirmation while wheels are moving or awaiting selection commitment. Track overlapping interactions and lifecycle changes, and keep settlement callbacks current when the hoisted state is replaced.

Verification

  • Full CI task set passed: 33 tests across Android, JVM, JavaScript, Wasm, and iOS simulator; sample consumers compiled.
  • Eight controlled-clock UI regression tests cover confirmation timing and interaction lifecycle.

Screenshots

No visual change — picker rendering is unchanged.

🤖 Generated with OpenAI Codex

@Jawnnypoo
Jawnnypoo marked this pull request as ready for review November 3, 2026 17:50
@Jawnnypoo
Jawnnypoo merged commit ab7f52c into main Nov 3, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant