Barista: Inkonsistenzen bei der Interaktion mit Chart Heatfiled/Selection Area und ContextDialog

Erstellt am 12. März 2020  ·  7Kommentare  ·  Quelle: dynatrace-oss/barista

Fehlerbericht

Aktuelles Verhalten

Die folgenden Komponenten scheinen sich unterschiedlich zu verhalten, wenn es darum geht, wie der Benutzer sie schließen kann:

Kontextdialog
Diagrammauswahlbereich
Diagramm Heatfield

Kontextdialog:

  • Dem Benutzer wird eine X-Schaltfläche zum Schließen angezeigt
  • Der Benutzer kann außerhalb des Dialogfelds klicken, um es zu schließen
  • Der Benutzer kann "ESC" auf der Tastatur drücken, um sie zu schließen

image

Diagrammauswahlbereich

  • Dem Benutzer wird eine X-Schaltfläche zum Schließen angezeigt
  • Wenn Sie außerhalb des Dialogfelds oder Diagramms klicken, wird es nicht geschlossen
  • Durch Drücken von "ESC" auf der Tastatur wird sie nicht geschlossen

image

Diagramm HeatField

  • Der Benutzer kann auf den roten Balken klicken, um ihn zu schließen
  • Dem Benutzer wird KEINE X-Taste angezeigt
  • Wenn Sie außerhalb des Dialogfelds oder Diagramms klicken, wird es nicht geschlossen
  • Durch Drücken von "ESC" auf der Tastatur wird sie nicht geschlossen

image

Zusammenfassung

Würde gerne wissen, warum es Unterschiede im Verhalten gibt, wenn es darum geht, die drei besprochenen Überlagerungen zu schließen.

bug needs discussion

Hilfreichster Kommentar

@ffriedl89 Ich habe bereits mit Kathrin Aigner (der Komponentenbesitzerin) gesprochen, und damals wurde das Thema Barrierefreiheit nicht berücksichtigt. Daher stimmte sie dem Hinzufügen eines "x" zum Hitzefeld-Tooltip zu.
Bezüglich des Schließens beim Klicken nach außen gibt es laut
method

Alle 7 Kommentare

Ich denke, das sind berechtigte Fragen. Ich denke, wir können argumentieren, dass der Kontextdialog eine temporäre Interaktion ist, die verworfen werden sollte, sobald der Benutzer mit etwas anderem auf der Seite interagieren möchte.
Der Auswahlbereich hat neben dem Analyse-Drilldown-Button noch einen anderen Anwendungsfall – er wird auch zum sofortigen Filtern von Daten verwendet. Daher würde das Schließen bei der Interaktion mit anderen Elementen auf der Seite den Filteranwendungsfall unterbrechen.
Aber das Hitzefeld ist für mich etwas problematisch - und ich kann keine gute Begründung für das Verhalten finden, wie es jetzt ist.

@dynatrace-oss/ux-core Bitte helft uns hier 😄

@ffriedl89 Ich habe bereits mit Kathrin Aigner (der Komponentenbesitzerin) gesprochen, und damals wurde das Thema Barrierefreiheit nicht berücksichtigt. Daher stimmte sie dem Hinzufügen eines "x" zum Hitzefeld-Tooltip zu.
Bezüglich des Schließens beim Klicken nach außen gibt es laut
method

@perihan-rashed danke für die Klarstellung! Ein Aktionspunkt wäre also, ein Ticket zu erstellen, um standardmäßig auch eine Schließschaltfläche zum Heatfield-Overlay hinzuzufügen :) Ich werde dafür ein separates Problem erstellen und ich denke, wir können dieses schließen.

@ffriedl89 super danke !

Und was das Klicken draußen angeht? Sollte dieses Verhalten auch in Chart Heatfield und Chart SelectionArea sein? Oder die ESC-Taste? @perihan-ausschlag

Bestätigt mit dem Komponentenbesitzer und es sollte mit ESC schließen, aber nicht, wenn Sie außerhalb klicken.

@ffriedl89 , also schließen wir dieses Problem und erstellen ein weiteres Problem für das Verhalten der ESC-Taste für heatField und selectionArea

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

tomheller picture tomheller  ·  4Kommentare

tomheller picture tomheller  ·  21Kommentare

subarroca picture subarroca  ·  14Kommentare

b-wohs picture b-wohs  ·  3Kommentare

TannerGilbert picture TannerGilbert  ·  4Kommentare