github klotzbrocken/simplebanking v2.0.7
simplebanking 2.0.7

4 hours ago

Behoben

  • Die erste Bank mit Freigabe im Browser ließ sich nicht einrichten. Wer ING, bunq, N26 oder Revolut als erstes Konto verbinden wollte, sah den Assistenten bei „Sicherheitsfreigabe" stehenbleiben: kein Browser-Fenster, keine Meldung, kein Fortschritt.

    Ein zweiter Fall derselben Ursache trat danach auf: Der Browser ging auf, die Freigabe wurde erteilt, das Fenster schloss sich — und der Assistent blieb trotzdem stehen, obwohl die Bank längst geantwortet hatte.

    Beide Male wartete die App auf einen Sprung auf den Hauptthread, der während des Assistenten nicht ankommt: Der Assistent läuft modal, und ein gewöhnlicher Sprung wartet dort, bis die modale Sitzung endet. Ein zweites Konto hinzuzufügen war nie betroffen, denn das läuft nicht modal.

    Der Fehler kam mit 2.0.5 herein. Alle Sprünge dieser Art im Bankweg sind umgestellt; beim Freigabe-Fenster steckt der Sprung jetzt in der Methode selbst, damit keine spätere Aufrufstelle ihn vergessen kann. Ein Test hält die Regel fest, statt sie nur zu kommentieren.


Systemvoraussetzung: macOS 14 oder neuer.

Don't miss a new simplebanking release

NewReleases is sending notifications on new releases.