diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt index 05134cffb1..d92ca12e6d 100644 --- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt @@ -1989,7 +1989,7 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback { handler.removeCallbacksAndMessages(null) handler.postDelayed({ - if (isOverlayVisible) { + if (isOverlayVisible && isAdded && _binding != null) { hideOverlay() } }, seconds * 1000L)