当用户打开某个窗口后,如果不需要它,最自然、最符合直觉的操作习惯是直接忽略它并继续其他任务。如果 Quicker 的「自定义操作窗」能在失去焦点时自动关闭,这无疑是干扰最少,最符合用户的期望的。
动作库里像「捷径面板」(点击这里查看:https://getquicker.net/Sharedaction?code=4b3b6a69-15b9-4ca1-447b-08da37d44e37)这样的高赞动作,巧妙地实现了「失去焦点自动关闭」的功能。这个小小的细节,真的极大地提升了体验,可以看的出来大家对这种交互方式的认可度有多高。
虽然现在可以通过双击自定义操作窗内的空白区域关闭,但这还是不够好用,每个窗口的空白区域大小不一,很多时候需要特意去找,无法形成一种统一、自然的肌肉记忆。更不用和直接忽略相比,双击关闭,就是多余的动作。
因此我强烈建议「自定义操作窗」 能增加一个「失去焦点自动关闭」的特性,让 Quicker 的体验再上一个台阶。
然而捷径面板不是自定义操作窗而是自定义窗口
举例「捷径面板」,是因为它告诉我们这种交互有多受欢迎,而不是说它技术上如何实现的。你说得对,它不是「自定义操作窗」而是「自定义窗口」,这正是我希望「自定义操作窗」也能拥有这个特性的原因。
你完全可以自行实现这个功能, 多步骤运行加个检测点击左键时鼠标是否在窗口内就行了
感谢提供解决思路,我会尝试一下