Tastaturnavigation auf der Suchseite

Nachdem Sie mit ‘/’ eine Suche gestartet haben, geben Sie Ihre Abfrage ein und drücken Sie Enter, um zur Ergebnisübersicht zu gelangen:

Sie können sich zwar durch diese Ergebnisse mit viel Tab-Navigation bewegen, aber es wäre viel bequemer, die Tasten j/k/o/u zu verwenden, wie Sie es auch in Themenlisten tun können.

16 „Gefällt mir“

Ich möchte auch, dass Suchergebnisse mit der Tastaturnavigation funktionieren. :slight_smile:

3 „Gefällt mir“

Das tun sie bereits: Pfeil hoch/runter… a, um zum Editor hinzuzufügen:

@dan, wie aufwendig ist es, die Unterstützung von j k für die Vollbildsuche hinzuzufügen?

8 „Gefällt mir“

Nicht allzu schwer :slight_smile:

10 „Gefällt mir“

Könntest du das etwas genauer erläutern? Der Composer ist der…

Ah, jetzt habe ich es verstanden! Haha, der Pfad offenbart sich.

Hey, gibt es einen Grund, warum es in diesem Kontext auf Hoch/Runter statt auf j/k umschaltet? Ich habe meine Unterstützung für die Navigation auf der vollständigen Suchseite hinzugefügt, wusste aber eigentlich nichts über Hoch/Runter und habe im Suchmodal definitiv j/k ausprobiert. :dizzy_face:

Nur J oder K würden nicht funktionieren, da du dann J und K an das Suchfeld anhängen würdest. Du müsstest entweder Tab, , die Maus oder eine andere Taste verwenden.

EDIT: Ich habe diese Tastenkombinationen im Modal für Tastenkürzel ? aufgenommen:

5 „Gefällt mir“

Danke! Es wurde mir später klar (genau wie das „a anfügen

1 „Gefällt mir“

Das hat eine Weile funktioniert, ist aber seltsam geworden.

j/k bewegen sich in der Liste nach oben und unten, aber o öffnet das ausgewählte Thema nicht. Stattdessen wird immer das aktuell zuletzt angezeigte Ergebnis geladen (oder Ergebnis 50, wenn es mehr als 50 Treffer gibt).

Meine Schritte:

  1. / drücken, um das Suchfeld zu öffnen
  2. something eingeben
  3. Return drücken
  4. j drücken, um 2 Einträge in der Liste nach unten zu bewegen
    Can I Admit Something...? 🤔 ist der ausgewählte Titel
  5. o drücken

Was geladen werden sollte:

Was tatsächlich geladen wird:

3 „Gefällt mir“

Ich habe gerade eine Korrektur für dein Problem eingepflegt. Es sollte jetzt wie erwartet funktionieren.

4 „Gefällt mir“

Das ist jetzt online und funktioniert einwandfrei.

1 „Gefällt mir“