Die Ausnahme löste nichts und stand dafür im Bild

„Beim Abspann kommt kein Knopf" hatte ich als zu kurze Frist gedeutet und
die Abspann-Knöpfe dauerhaft gemacht. Die Frage war falsch gestellt: es
kam keiner, weil dem Staffelfinale die Marke fehlte — der Tonabgleich
findet sie dort nicht, weil das Finale anders ausklingt. Das ist
inzwischen behoben, über das Bild.

Geblieben war die Ausnahme, und sie liess einen Knopf sechs Minuten lang
über dem Bild stehen, auch nachdem die übrige Bedienung längst weg war.
Jetzt gilt für Vorspann und Abspann dieselbe Frist: acht Sekunden von
selbst, danach zusammen mit der Bedienung. Am Ende des Films bleiben sie
— dort ist es die einzige offene Frage, und es gibt kein Bild mehr, das
sie verdecken könnten.

Im Web steht die Ausnahme noch; dort fällt sie nicht auf, weil die
Bedienung bei jeder Mausbewegung ohnehin zurückkommt.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Scarriffle
2026-10-14 16:52:34 +02:00
co-authored by Claude Opus 5
parent 93f4dfd8e9
commit 820789b7f6
+12 -9
View File
@@ -817,17 +817,20 @@ struct PlayerView: View {
.animation(.easeIn(duration: 0.28), value: zeigtMarken) .animation(.easeIn(duration: 0.28), value: zeigtMarken)
} }
/// **Ein Intro ist ein Angebot, ein Abspann eine Frage.** /// **Dieselbe Frist für Vorspann und Abspann.**
/// ///
/// „Intro überspringen" kommt von selbst und geht nach acht Sekunden /// Der Abspann hatte kurz eine Ausnahme: die Knöpfe blieben dort
/// wieder: wer es nicht genommen hat, will zusehen. Im Abspann ist es /// stehen, solange er lief. Das war die Antwort auf „beim Abspann
/// umgekehrt — „Nächste Folge" ist das, wofür man dort überhaupt /// kommt kein Knopf" — und die Frage war falsch gestellt: es kam
/// hinsieht, und der bleibt stehen. /// keiner, weil dem Staffelfinale die Marke fehlte, nicht weil er zu
/// früh ging. Die Ausnahme löste also nichts und liess dafür einen
/// Knopf sechs Minuten über dem Bild stehen.
///
/// Am Ende des Films bleiben sie trotzdem: dort ist „Nächste Folge"
/// die einzige Frage, die noch offen ist, und es gibt kein Bild mehr,
/// das sie verdecken könnten.
private func markenSichtbar(_ model: PlayerModel) -> Bool { private func markenSichtbar(_ model: PlayerModel) -> Bool {
model.hasReachedEnd model.hasReachedEnd || showsControls || zeigtMarken
|| model.activeMarker?.isCredits == true
|| showsControls
|| zeigtMarken
} }
/// Eine neue Marke zeigt ihre Knöpfe von selbst — für acht Sekunden. /// Eine neue Marke zeigt ihre Knöpfe von selbst — für acht Sekunden.