diff --git a/app/build.gradle b/app/build.gradle index df9a330..2b9a7e1 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -47,7 +47,7 @@ android { applicationId "com.cylonid.nativealpha" minSdkVersion 26 targetSdkVersion 32 - versionCode 1303 + versionCode 1304 versionName "1.3.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" diff --git a/app/src/main/java/com/cylonid/nativealpha/WebViewActivity.java b/app/src/main/java/com/cylonid/nativealpha/WebViewActivity.java index 649017e..759bba5 100644 --- a/app/src/main/java/com/cylonid/nativealpha/WebViewActivity.java +++ b/app/src/main/java/com/cylonid/nativealpha/WebViewActivity.java @@ -847,6 +847,7 @@ public void onLoadResource(WebView view, String url) { @Override public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) { + runOnUiThread(() -> setDarkModeIfNeeded()); String url = request.getUrl().toString(); WebApp webapp = DataManager.getInstance().getWebApp(webappID);