From ff37d6cf6c192bb1130dc24e01d04c9fcab65d2a Mon Sep 17 00:00:00 2001 From: Harald Nordgren Date: Sun, 20 Sep 2026 20:24:57 +0200 Subject: [PATCH] Fix crash when returning to Home while a video is playing Pressing Home while a video plays could crash the app instead of simply backgrounding it. Closing the player was updating an already seen screen's fragment after the activity had started saving its state, which Android does not allow. --- .../jellyfin/androidtv/ui/browsing/DestinationFragmentView.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/jellyfin/androidtv/ui/browsing/DestinationFragmentView.kt b/app/src/main/java/org/jellyfin/androidtv/ui/browsing/DestinationFragmentView.kt index b9a1a4795..f1bc005ab 100644 --- a/app/src/main/java/org/jellyfin/androidtv/ui/browsing/DestinationFragmentView.kt +++ b/app/src/main/java/org/jellyfin/androidtv/ui/browsing/DestinationFragmentView.kt @@ -140,7 +140,9 @@ class DestinationFragmentView @JvmOverloads constructor( } // Update arguments - fragment.arguments = entry.arguments + if (!fragmentManager.isStateSaved) { + fragment.arguments = entry.arguments + } transaction.apply { // Set options