Barista: 与 Chart heatfiled/selection Area 和 ContextDialog 交互的不一致

创建于 2020-03-12  ·  7评论  ·  资料来源: dynatrace-oss/barista

错误报告

当前行为

当涉及到用户如何关闭它们时,以下组件似乎有不同的行为:

上下文对话框
图表选择区
图表热场

上下文对话框:

  • 用户会看到一个 X 按钮来关闭它
  • 用户可以在对话框外单击以关闭它
  • 用户可以按键盘上的“ESC”关闭它

image

图表选择区

  • 用户会看到一个 X 按钮来关闭它
  • 在对话框或图表外部单击不会关闭它
  • 按键盘上的“ESC”不会关闭它

image

图表热场

  • 用户可以单击红色栏将其关闭
  • 用户不会看到 X 按钮
  • 在对话框或图表外部单击不会关闭它
  • 按键盘上的“ESC”不会关闭它

image

概括

很想知道在关闭所讨论的三个叠加层时为什么会有不同的行为。

bug needs discussion

最有用的评论

@ffriedl89我已经和 Kathrin Aigner(组件所有者)谈过了,当时他们没有考虑可访问性主题。 因此,她同意在热场工具提示中添加“x”。
关于根据@lukasholzer在外部单击时关闭,有一个可以使用的功能(参见附件),它允许我们在外部单击时关闭。 (因为我们没有过滤用例)
method

所有7条评论

我认为这些都是有效的问题。 我认为我们可以争辩说,上下文对话框是一种临时交互,一旦用户想要与页面上的任何其他内容进行交互,就应该解除它。
除了分析钻取按钮之外,选择区域还有一个不同的用例 - 它也用于立即过滤数据。 因此,在与页面上的任何其他内容交互时关闭它会破坏过滤用例。
但是热场对我来说有点问题 - 我找不到像现在这样的行为的好理由。

@dynatrace-oss/ux-core 请在这里帮助我们😄

@ffriedl89我已经和 Kathrin Aigner(组件所有者)谈过了,当时他们没有考虑可访问性主题。 因此,她同意在热场工具提示中添加“x”。
关于根据@lukasholzer在外部单击时关闭,有一个可以使用的功能(参见附件),它允许我们在外部单击时关闭。 (因为我们没有过滤用例)
method

@perihan-rashed 感谢您的澄清! 因此,一个操作项是创建一个票证,默认情况下也向热场覆盖层添加一个关闭按钮:) 我将为此创建一个单独的问题,我认为我们可以关闭这个问题。

@ffriedl89太棒了,谢谢!

至于外面的点击? 这种行为是否也应该出现在图表热场和图表选择区域中? 还是ESC键? @perihan-皮疹

与组件所有者确认,它应该用 ESC 关闭,但不是在单击外部时关闭。

@ffriedl89 ,所以让我们关闭这个问题并为 heatField 和 selectionArea 的 ESC 按钮行为创建另一个问题

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

samuelfahrngruber picture samuelfahrngruber  ·  13评论

b-wohs picture b-wohs  ·  3评论

subarroca picture subarroca  ·  14评论

bradking1329 picture bradking1329  ·  3评论

areknow picture areknow  ·  13评论