跳到内容
新问题

对这个项目有疑问吗?注册一个免费的GitHub帐户以打开问题并联系其维护人员和社区。

单击“注册GitHub”,表示您同意我们的服务条款隐私声明。我们偶尔会向您发送与帐户相关的电子邮件。

已经在GitHub上了?登录到您的帐户

打开浏览所有块时不要偷走焦点 #61975

已合并
将2个提交合并到
2024年5月31日
已合并

对话

杰里杰
复制链接
贡献者

@杰里杰 杰里杰 评论2024年5月24日

修复 #61361

什么?

当使用“浏览所有块”按钮添加新的导航链接块时,插入器将从弹出窗口(正确地)窃取焦点,然后弹出窗口将关闭,窃取焦点。

为什么?

使用导航块中的插入器进行修复。

怎么用?

为了防止此错误,我们检查关闭时焦点是否仍在弹出窗口中。如果焦点不再在其中,我们不会将焦点移回选定的块,而是让任何偷走焦点的东西保持焦点。

测试说明

  • 使用导航链接插入器(+按钮)
  • 选择添加块
  • 选择全部浏览
  • 焦点应在插入器中,链接插入器弹出窗口应关闭

键盘测试说明

  • 使用导航链接插入器(+按钮)
  • 选择添加块
  • 选择全部浏览
  • 焦点应在插入器中,链接插入器弹出窗口应关闭

从添加块中退出

  • 使用导航链接插入器(+按钮)
  • 选择添加块
  • 选择全部浏览
  • 按Esc键
  • 重点应放在上一个导航块上

屏幕截图或屏幕广播

当使用“浏览所有块”按钮添加新的导航链接块时,插入器将从弹出窗口(正确地)窃取焦点,然后弹出窗口将关闭,窃取焦点。为了防止此错误,我们检查关闭时焦点是否仍在弹出窗口中。如果焦点不再在其中,我们不会将焦点移回选定的块,而是让任何偷走焦点的东西保持焦点。
复制链接

github-操作 机器人程序 评论2024年5月24日

以下账户与本公关和/或相关问题进行了互动。随着活动的进行,我将继续更新这些列表。您还可以通过添加支柱支架标签。

如果您通过GitHub上的拉请求合并代码,请将以下内容复制并粘贴到合并提交消息的底部。

合著者:jeryj<jeryj@git.wordpress.org>合著者:t-hamano<wildworks@git.wordpress.org>合著者:talksina<talksina@git.wordpress.org>合著者:hagege<hage@git.wordpress.org>合著者:annezazu<annezazu@git.wordpress.org>

为了理解WordPress项目对贡献者的期望,请查看核心手册中的贡献者归因页面.

@杰瑞 杰里杰启用自动放大(挤压) 2024年5月28日14:07
@杰里杰 杰里杰启用自动放大(挤压) 2024年5月28日14:09
复制链接
贡献者

@t-hamano公司 t-hamano公司 留下了评论

选择隐藏此评论的原因

将显示原因,以便向其他人描述此评论。了解更多信息.

从我测试的结果来看,它能如预期般工作。

添加E2E测试可能会有所帮助,但由于我认为这个问题很关键,让我们将此PR发送到WP6.6。

@杰里杰 杰里杰合并提交3031559进入之内 大旅行箱 2024年5月31日
63项检查中有62项通过
@杰里杰 杰里杰删除了 修复/浏览所有导航块 分支 2024年5月31日09:29
@github-操作 github-操作 机器人程序将此添加到古腾堡18.5里程碑2024年5月31日
卡斯廷轴子推送提交至卡斯廷加辛/古滕贝格引用的这个拉请求 2024年6月4日
…波波福(WordPress#61975)当使用“浏览所有块”按钮添加新的导航链接块时,插入器将从弹出窗口(正确地)窃取焦点,然后弹出窗口将关闭,窃取焦点。为了防止这个错误,我们检查关闭时焦点是否仍在popover中。如果焦点不再在其中,我们不会将焦点移回选定的块,而是让任何偷走焦点的东西保持焦点。
柏油vipul推送提交帕蒂尔·维普尔/古腾堡引用的这个拉请求 2024年6月17日
…波波福(WordPress#61975)当使用“浏览所有块”按钮添加新的导航链接块时,插入器将从弹出窗口(正确地)窃取焦点,然后弹出窗口将关闭,窃取焦点。为了防止此错误,我们检查关闭时焦点是否仍在弹出窗口中。如果焦点不再在其中,我们不会将焦点移回选定的块,而是让任何偷走焦点的东西保持焦点。
免费注册 在GitHub上加入此对话.已经有帐户了吗?登录以发表评论
标签
[阻止]导航链接 影响导航链接块 [类型]Bug 现有功能无法按预期工作
项目
开发

成功合并此请求可能会解决这些问题。

导航块:浏览所有块自动关闭,无需插入任何内容
2名参与者