Skip to content

Improve switching of database cells or pop-up options via arrow keys #14309

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
5 tasks done
TCOTC opened this issue Mar 8, 2025 · 4 comments
Closed
5 tasks done

Improve switching of database cells or pop-up options via arrow keys #14309

TCOTC opened this issue Mar 8, 2025 · 4 comments
Assignees
Milestone

Comments

@TCOTC
Copy link
Contributor

TCOTC commented Mar 8, 2025

改进通过方向键切换数据库单元格或弹窗选项

选中单元格之后:

  • 单选、多选、日期字段:按 Enter 打开弹窗、按 Esc 关闭弹窗,之后无法通过方向键切换单元格(偶尔不能重现)
  • 单选字段:按 Enter 打开弹窗、切换选项、按 Enter 关闭弹窗,之后的约 1 秒内按方向键的效果是滚动文档而非切换单元格
  • 资源、汇总字段:按 Enter 打开弹窗之后无法通过方向键切换选项
  • 关联字段:按 Enter 打开弹窗、按 Esc 关闭弹窗,之后无法通过方向键切换单元格
  • 关联字段:按 Enter 打开弹窗、切换选项、按 Esc 关闭弹窗,之后无法通过方向键切换单元格

如果不知道怎么重现我再录屏演示

@TCOTC TCOTC changed the title 改进通过方向键切换数据库单元格 改进通过方向键切换数据库单元格或弹窗选项 Mar 9, 2025
Vanessa219 added a commit that referenced this issue Mar 14, 2025
Vanessa219 added a commit that referenced this issue Mar 14, 2025
@Vanessa219
Copy link
Member

资源看了一下其他家的也不支持,就先不搞了。

@Vanessa219 Vanessa219 added this to the 3.1.25 milestone Mar 14, 2025
Vanessa219 added a commit that referenced this issue Mar 14, 2025
@88250 88250 changed the title 改进通过方向键切换数据库单元格或弹窗选项 Improve switching of database cells or pop-up options via arrow keys Mar 15, 2025
@TCOTC
Copy link
Contributor Author

TCOTC commented Mar 15, 2025

@Vanessa219 按方向键需要跳过条目开头的复选框:

video.webm

@TCOTC
Copy link
Contributor Author

TCOTC commented Mar 15, 2025

资源看了一下其他家的也不支持,就先不搞了。

我发现这个地方在每一家的交互都不一样,其他家的确实不方便用方向键操作。

但思源里还是应该支持的,因为思源里的菜单都是同样的模式,需要保持一致性(比如汇总字段弹出菜单能用方向键,那看起来没啥本质区别的资源字段弹出菜单也需要能用方向键):

ImageImage

@TCOTC
Copy link
Contributor Author

TCOTC commented Mar 16, 2025

按方向键需要跳过条目开头的复选框 #14309 (comment)

@Vanessa219 还有前面这个问题

Vanessa219 added a commit that referenced this issue Mar 17, 2025
EightDoor added a commit to EightDoor/siyuan that referenced this issue Mar 19, 2025
* commit '0b0c27b0bad3e2a073f61ed28c6ce76d2f2b4b07': (139 commits)
  🔖 Release v3.1.25
  🎨 siyuan-note#14380
  🎨 siyuan-note#14380
  📝 Update changelogs
  🎨 Improve HTML clipping siyuan-note#14386
  🎨 Supports assets settings on mobile siyuan-note#13930 siyuan-note#13622 (siyuan-note#14380)
  🎨 siyuan-note#14326   #issuecomment-2727527008
  🎨 siyuan-note#14370
  🎨 siyuan-note#14370
  🎨 siyuan-note#14309
  🎨 siyuan-note#13940
  ⬆️ Upgrade deps
  🎨 siyuan-note#14370
  📝 Update changelogs
  🎨 siyuan-note#14377
  🎨 siyuan-note#14370
  📝 Update changelogs
  🎨 Improve query embed block auto refresh siyuan-note#14370
  🎨 When deleting a referenced definition block, a pop-up window will prompt the user siyuan-note#13396
  🎨 siyuan-note#14370
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants