linuxdeepin / developer-center

Deepin developer center, provide developer wiki and community forum.
449 stars 73 forks source link

【deepin_V23_Release】【一般】【有空】【集成测试】【DDE】【dde-launchpad】搜索到对应应用后,按上键选中应用时,搜索框内容没有被重置,导致不能继续输入内容进行搜索 #7627

Open luodeepin opened 5 months ago

luodeepin commented 5 months ago

SUMMARY | 问题概要

关联集成:https://github.com/linuxdeepin/developer-center/issues/7613

SOFTWARE/OS VERSIONS | 软件/系统版本信息

https://cdimage.uniontech.com/community/releases/23-Beta3/deepin-desktop-community-23-Beta3-amd64.iso
dde-launchpad 0.5.0

PRE-REQUIREMENT | 预置条件

1.安装镜像:https://cdimage.uniontech.com/community/releases/23-Beta3/deepin-desktop-community-23-Beta3-amd64.iso 2.加入内测 3.添加转测仓库,更新至转测环境

STEPS TO REPRODUCE | 复现步骤

  1. 打开启动器 - 输入s ,按 上,查看搜索框内容显示

OBSERVED RESULT | 观察到的结果

  1. 按上键选中应用时,搜索框内容没有被重置 截图_选择区域_20240327152102

EXPECTED RESULT | 期望的结果

  1. 当搜索框失去焦点时,内容重置,能够继续输入内容进行搜索

ADDITIONAL INFORMATION | 额外补充

No response

BLumia commented 5 months ago

不不不不,这个就是不能重置的,肯定不能重置的。如果搜索框重置了的话,那搜索结果也就重置了,相当于白搜了。这个不是 bug。

luodeepin commented 5 months ago

这个表述上我没写清楚,搞得有歧义,我修改下 请产品确认下,是否进行优化修复

BLumia commented 5 months ago

搜索框内容没有被重置,导致不能继续输入内容进行搜索

如果意思是焦点在上面的时候按键盘字母键无法继续搜索的话, @meiyixiang 麻烦确认下,这种情况如果按下键盘,焦点会被切回到搜索框(因为用户希望继续搜),这样是否可以接受?

meiyixiang commented 4 months ago

应该并不是叫重置,是在继续输入时可继续进行输入。

BLumia commented 4 months ago

在继续输入时可继续进行输入

有两个行为问题:

  1. 上面提到的,这种情况如果按下键盘,焦点会被切回到搜索框(因为用户希望继续搜),这样是否可以接受?
  2. 是否需要记住光标位置?假如用户搜索了 abIcd (I 表示光标位置),然后按下了上方向键来切换到应用列表里。这时候用户按了 e 键,那么这时候 e 应当追加到搜索框内搜索词的尾部(变成abcde)还是应当记住原本的光标位置然后插到中间(变成 abecd)?
BLumia commented 4 months ago

备注:行为确认后:

  1. 预期行为是,当焦点位于应用区域时,按下字母键,仍然继续搜索。
  2. 此时,焦点会切回搜索框
  3. 按下的字母键会追加到搜索框内搜索文本的最后
luodeepin commented 4 months ago

验证失败 在窗口模式下操作需要进一步优化 dde-launchpad 0.6.10 录屏_选择区域_20240510131840