ux(redis): clicking the selected database in the tree does not leave an open key
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
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
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
Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus QueryaHub/Querya-Desktop
-
bug mysql P3
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
QueryaHub/Querya-Desktop#1823 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
QueryaHub/Querya-Desktop#1777 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement ui
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
QueryaHub/Querya-Desktop#1689 ·
Maintainer antworten meist innerhalb von 1 Tag
-
ui(dialogs): make destructive query and DML preview dialogs adaptive and prevent table name overflowOffenbug frontend
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
QueryaHub/Querya-Desktop#1642 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
QueryaHub/Querya-Desktop#1636 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in QueryaHub/Querya-Desktop
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
fossasia/badgemagic-app#2016 ·
Maintainer antworten meist innerhalb von 1 Tag
-
direct-code
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
aaronified/fluenough#849 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
PATILYASHH/XPENC#179 · 1 Kommentar ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
AppFlowy-IO/AppFlowy#9094 ·