picker
picker copied to clipboard
fix: Pressing any function key causes the selection panel to reopen.
🤔 这个变动的性质是?
- [ ] 新特性提交
- [x] 日常 bug 修复
- [ ] 站点、文档改进
- [ ] 演示代码改进
- [ ] 组件样式/交互改进
- [ ] TypeScript 定义更新
- [ ] 包体积优化
- [ ] 性能优化
- [ ] 功能增强
- [ ] 国际化改进
- [ ] 重构
- [ ] 代码风格优化
- [ ] 测试用例
- [ ] 分支合并
- [ ] 工作流程
- [ ] 其他改动(是关于什么的改动?)
🔗 相关 Issue
https://github.com/ant-design/ant-design/issues/40243
💡 需求背景和解决方案
- 情境:在未打开选择面板的 Picker 按下功能键(
Alt
/Ctrl
/Win
/CAPS
等),选择面板会被重新打开。 - 示例:选定某日期后,按
Alt
+Tab
切换应用程序会导致选择面板重新被打开,影响用户操作。
📝 更新日志
更新以下按键,不响应打开选择面板的调用:
- F1 ~ F12
- Scroll Lock
- Pause
- Insert
- Page Up
- Page Down
- Num Center (Mac)
- Number Lock
- Ctrl
- Shift
- Alt
- Windows Key (left & right)
语言 | 更新描述 |
---|---|
🇺🇸 英文 | fix: Pressing any function key causes the selection panel to reopen. |
🇨🇳 中文 | 修正问题:按下任意键导致选择面板重新打开。 |
☑️ 请求合并前的自查清单
⚠️ 请自检并全部勾选全部选项。⚠️
- [x] 文档已补充或无须补充
- [x] 代码演示已提供或无须提供
- [x] TypeScript 定义已补充或无须补充
- [x] Changelog 已提供或无须提供
🚀 概述
copilot:summary
🔍 实现细节
copilot:walkthrough