adobe/react-spectrum

[RAC Feature Request]: Opt-in single tab stop for DatePicker / DateField / TimeField

開放

#9,743 建立於 2026年3月5日

 (2 則留言) (1 個反應) (0 位負責人)TypeScript (1,500 個分叉)auto 404
DatePickergood first issuehelp wanted

倉庫指標

星標
 (15,634 顆星)
PR 合併指標
 (平均合併 8天 2小時) (30 天內合併 80 個 PR)

描述

Provide a general summary of the feature here

Introduce an opt-in prop for date and time field components that implements a single tab stop pattern.

🤔 Expected Behavior?

  • Tab: Moves focus into the field (landing on the first segment or the entire input).
  • Arrow Left / Right: Moves focus between the internal segments (like it does now already)
  • Tab (again): Exits the field and moves to the next focusable element in the DOM.

😯 Current Behavior

Users have to press Tab key 3 to 4 times to navigate through a single date or time field.

🔦 Context

In data-entry heavy applications, requiring users to press the Tab key 3 to 4 times to navigate through a single date / time field causes significant "Tab fatigue." For power users filling out large forms, this default segmented tabbing behavior severely slows down keyboard navigation compared to standard text inputs.

貢獻者指南