You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Root-Cause Resolution for Black/Blank Screen on Launch
Direct Native WebView Content View: Eliminated Compose AndroidView surface wrapping in companion-codeoss/MainActivity.kt. Direct setContentView(webView) completely resolves the OpenGL hardware layer composition conflict between Android Compose canvas and WebView on BlueStacks App Player and Android 9 (Pie 64-bit).
Correct Viewport & File URL Settings:
Configured allowFileAccessFromFileURLs = true and allowUniversalAccessFromFileURLs = true so local assets and Monaco loader modules load seamlessly without CORS/file-scheme restriction errors.
Set useWideViewPort = false and loadWithOverviewMode = false to prevent desktop viewport scaling and keep responsive 100% mobile view dimensions.
Set cacheMode = LOAD_NO_CACHE and mixedContentMode = MIXED_CONTENT_ALWAYS_ALLOW.
Added WebChromeClient and WebViewClient with verbose console logging and error diagnostics.