当涉及到用户如何关闭它们时,以下组件似乎有不同的行为:
上下文对话框
图表选择区
图表热场
很想知道在关闭所讨论的三个叠加层时为什么会有不同的行为。
我认为这些都是有效的问题。 我认为我们可以争辩说,上下文对话框是一种临时交互,一旦用户想要与页面上的任何其他内容进行交互,就应该解除它。
除了分析钻取按钮之外,选择区域还有一个不同的用例 - 它也用于立即过滤数据。 因此,在与页面上的任何其他内容交互时关闭它会破坏过滤用例。
但是热场对我来说有点问题 - 我找不到像现在这样的行为的好理由。
@dynatrace-oss/ux-core 请在这里帮助我们😄
@ffriedl89我已经和 Kathrin Aigner(组件所有者)谈过了,当时他们没有考虑可访问性主题。 因此,她同意在热场工具提示中添加“x”。
关于根据@lukasholzer在外部单击时关闭,有一个可以使用的功能(参见附件),它允许我们在外部单击时关闭。 (因为我们没有过滤用例)
@perihan-rashed 感谢您的澄清! 因此,一个操作项是创建一个票证,默认情况下也向热场覆盖层添加一个关闭按钮:) 我将为此创建一个单独的问题,我认为我们可以关闭这个问题。
@ffriedl89太棒了,谢谢!
至于外面的点击? 这种行为是否也应该出现在图表热场和图表选择区域中? 还是ESC键? @perihan-皮疹
与组件所有者确认,它应该用 ESC 关闭,但不是在单击外部时关闭。
@ffriedl89 ,所以让我们关闭这个问题并为 heatField 和 selectionArea 的 ESC 按钮行为创建另一个问题
最有用的评论
@ffriedl89我已经和 Kathrin Aigner(组件所有者)谈过了,当时他们没有考虑可访问性主题。 因此,她同意在热场工具提示中添加“x”。
关于根据@lukasholzer在外部单击时关闭,有一个可以使用的功能(参见附件),它允许我们在外部单击时关闭。 (因为我们没有过滤用例)