Skip to content

Commit f36ad70

Browse files
MainActivity: refresh epdRootView in surfaceCreated
Ensures the cached root view is always fresh when the surface is (re)created, rather than relying solely on the onCreate assignment. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 4e5347e commit f36ad70

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

app/src/main/java/org/koreader/launcher/MainActivity.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ class MainActivity : NativeActivity(), LuaInterface,
172172

173173
override fun surfaceCreated(holder: SurfaceHolder) {
174174
super.surfaceCreated(holder)
175+
epdRootView = view ?: window.decorView.rootView
175176
drawSplashScreen(holder)
176177
}
177178

0 commit comments

Comments
 (0)