From 6d0501b5522e692ba9eecc036debf9f8d17c46bc Mon Sep 17 00:00:00 2001 From: okjack Date: Mon, 15 Jul 2024 18:18:17 +0800 Subject: [PATCH] Fix bug --- .../com/fongmi/android/tv/ui/dialog/ReceiveDialog.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/dialog/ReceiveDialog.java b/app/src/mobile/java/com/fongmi/android/tv/ui/dialog/ReceiveDialog.java index 3f9293ffe..6fe7f6035 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/dialog/ReceiveDialog.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/dialog/ReceiveDialog.java @@ -35,8 +35,12 @@ public class ReceiveDialog extends BaseDialog { } public void show(Fragment fragment) { - for (Fragment f : fragment.getChildFragmentManager().getFragments()) if (f instanceof BottomSheetDialogFragment) return; - show(fragment.getChildFragmentManager(), null); + try { + for (Fragment f : fragment.getChildFragmentManager().getFragments()) if (f instanceof BottomSheetDialogFragment) return; + show(fragment.getChildFragmentManager(), null); + } catch (Exception e) { + onReceiveCast(); + } } @Override