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

🐞 Open Quickly doesn't exactly 'close'

Offen
#1,821 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
42/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
swift
Bereich
desktop

Rechercherichtung

Beginne damit, die beschriebene Open Quickly-Sequenz zu reproduzieren: suchen, navigieren oder den Cursor bewegen, das Modal schließen und es erneut öffnen. Untersuche die Open Quickly-Implementierung, die für das Entfernen des Modals, zwischengespeicherte Abfragen, ausgewählte Elemente, Suchergebnisse und Preview-Ressourcen verantwortlich ist. Erledigt ist die Aufgabe, wenn das Schließen die Ergebnisse abbaut und Preview-Ressourcen freigibt, während das erneute Öffnen die Abfrage beibehält und die Ergebnisse neu berechnet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug
Description

Open Quickly is not exactly 'closed' when its modal is removed. The expected behavior is for it to be reopened with its last search query, but having its search results remain in the background may not be intentional. For example, the resources used to load the previews are not released.

It seems xcode recomputes the query when Open Quickly is reopened. It may just be the enter animation but since the selected list item is reset when reopening, I think it recomputes.

To Reproduce
  1. cmd shift o to show Open Quickly.
  2. Enter a search term.
  3. You can also move down the list and move the text cursor to the left.
  4. Press escape or click elsewhere to close the Open Quickly modal
  5. reopen Open Quickly
Expected Behavior

Open quickly should teardown (but cache the query) when closed, and then recompute the results when opened again.

Version Information

CodeEdit: 0.2.0-dev (39)
macOS: 14.5
Xcode: 15.4

Additional Context

No response

Screenshots

CodeEdit:

https://github.com/user-attachments/assets/0ad94c0b-cb4a-417a-b85c-531221113b53

Xcode:

https://github.com/user-attachments/assets/c33528da-881b-46a5-a888-bff48b37a97e

Vorherrschende Sprache
Swift
Sterne
23k
Forks
1.2k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

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 CodeEditApp/CodeEdit

Alle Issues in CodeEditApp/CodeEdit

Ähnliche Issues

Weitere Issues zu Swift

Neue Issues direkt in Ihr Postfach

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