Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

ux(redis): clicking the selected database in the tree does not leave an open key

Offen Anfängerfreundlich
#1,837 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
79/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
dart, flutter, redis
Bereich
database

Rechercherichtung

Beginne in MainScreenNavigator bei der frühen Rückgabe same für die Redis-Datenbankauswahl und verfolge dann, wie der Redis-Explorer einen geöffneten Schlüssel verfolgt. Reproduziere den Ablauf, indem du db0 auswählst, einen Schlüssel öffnest und erneut auf db0 klickst. Fertig, wenn dieser Klick die Schlüsselliste wiederherstellt und damit dem angegebenen Verhalten für die Breadcrumb und andere Übersichts-Auswahlen entspricht.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug P3 ux
Problem

Found driving a debug build against the docker Redis. Open Local Redis → Databases → db0 (the key list shows), then open a key (e.g. querya:stream:events). The tree still highlights db0. Clicking db0 again does nothing: the key stays open and the list does not come back. Only the breadcrumb (Local Redis › db0) goes back.

The same shape as #1820 / the tree's "same selection" guard: choosing the node that is already selected is dropped, but here the workspace shows something deeper than the selected node.

Expected

Clicking the highlighted database returns to its key list, as clicking a table's schema or the server row returns to the overview.

Where

MainScreenNavigator (the Redis database selection: the same early return) and the Redis explorer's open-key state.

Vorherrschende Sprache
Dart
Sterne
23
Forks
1
Ø Merge
45 Min.
Gemergte PRs (30 T.)
529

Entwicklungsumgebung

In Codespaces öffnen

Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus QueryaHub/Querya-Desktop

Alle Issues in QueryaHub/Querya-Desktop

Ähnliche Issues

Weitere Issues zu Dart

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.