0651fcb6eb
Beim Verlassen des Fit-Modus resettet JavaFX hvalue mehrfach auf 0.0, auch nach unserem Platform.runLater-Aufruf. Verschachtelte runLater können diesen Reset nicht zuverlässig überholen. Lösung: Single-Shot-ChangeListener auf hvalueProperty. Er feuert beim Reset, entfernt sich selbst und postet erst dann setHvalue(0.5)/ setVvalue(0.5) – garantiert nach dem Reset, ohne Timing-Annahmen. Folge-Zoom-Schritte (wasInFitMode == false) bleiben unverändert mit einfachem runLater. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>