Lilly
1
概述
在展开的 Gist 模式下,对于激活、启用和禁用状态,“gist”按钮的填充方式似乎不一致。例如,在 Meta 上,它在默认的紧凑视图中看起来和行为都符合预期,但在悬停时以及启用展开视图时,其填充属性不匹配。
复现步骤
在最新视图中:
- 启用紧凑模式时,单击/点按以展开(默认)-
compact 按钮被填充为启用状态,expanded 按钮未填充为禁用状态,符合预期
compact enabled
- 悬停在
expanded 上以选择它,它被填充 - 但这是正确的悬停颜色吗?
compact enabled, hover over expanded
- 进入展开的 Gist 启用模式。单击/点按 Gist 按钮以显示下拉菜单 - 当
compact 应该像第一个截图中 expanded 那样未填充时,出现了 2 种不同的填充颜色
expanded enabled
- 悬停在
compact 上,没有任何反应,但如果悬停在(已启用的)expanded 上,它会变为与 compact 相同的填充颜色,这非常令人困惑。同样,我期望 compact 按钮在这里应该是未填充的,然后在悬停时被填充。我怀疑上面略有不同的填充颜色可能是激活状态(我没有在控制台中查看)
expanded enabled, hover over expanded
预期结果
在紧凑和展开的 Gist 视图中,激活、启用和禁用按钮的填充颜色应保持一致。
7 个赞
sam
(Sam Saffron)
2
感谢 @Lilly 在浅色主题下稍微清晰一些。但我同意目前的情况非常奇怪。

@interrupt-designer 有什么想法吗?
2 个赞
据我所知,这在任何 DMenu 下拉菜单上都存在。第一个项目总是为键盘“聚焦”的。
这里最近有一些更改,所以我会看一下。
1 个赞
应该在这里修复:
可能还存在其他没有适当地将 --selected 分配给当前选项的其他 DMenu,但我会等到它们自然出现。
3 个赞