- Debug-Logging optional gemacht, den Legacy-Wrapper portabler aufgebaut (relative Pfade, Debug-Weitergabe, Python-Fallback) und die README für Endanwender und Entwickler klarer neu strukturiert.
- Wenn bring_to_front() zwischen Alt-DOWN und Alt-UP eine Exception wirft (z.B. ungültiges Handle, fehlende Admin-Rechte), bleibt die Alt-Taste systemweit gedrückt.
- Die keybd_event(VK_MENU, ..., KEYEVENTF_KEYUP) Zeile aus dem try-Block in einen finally-Block verschieben, sodass die Alt-Taste immer losgelassen wird.
- Datei-Logging nach foreground_fix.log für Debugging hinzugefügt
- Fensterwechsel (Splash -> Hauptfenster) erkennen und automatisch neu fokussieren
- Vor dem Fokussieren warten bis die Fenstergröße stabil ist
- minimize_other_windows entfernt (unnötig)
- Retries erhöht (5->15) und Delay (1s->2s) für mehr Zuverlässigkeit