summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt9
1 files changed, 9 insertions, 0 deletions
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 07bd78bf7..c456c0592 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
@@ -312,6 +312,8 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback {
312 ViewUtils.showView(binding.surfaceInputOverlay) 312 ViewUtils.showView(binding.surfaceInputOverlay)
313 ViewUtils.hideView(binding.loadingIndicator) 313 ViewUtils.hideView(binding.loadingIndicator)
314 314
315 emulationState.updateSurface()
316
315 // Setup overlay 317 // Setup overlay
316 updateShowFpsOverlay() 318 updateShowFpsOverlay()
317 } 319 }
@@ -805,6 +807,13 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback {
805 } 807 }
806 808
807 @Synchronized 809 @Synchronized
810 fun updateSurface() {
811 if (surface != null) {
812 NativeLibrary.surfaceChanged(surface)
813 }
814 }
815
816 @Synchronized
808 fun clearSurface() { 817 fun clearSurface() {
809 if (surface == null) { 818 if (surface == null) {
810 Log.warning("[EmulationFragment] clearSurface called, but surface already null.") 819 Log.warning("[EmulationFragment] clearSurface called, but surface already null.")