From 95c7793585fbe83069cc5d339a9e8d0af34d741c Mon Sep 17 00:00:00 2001 From: Eloha Date: Thu, 7 May 2026 21:37:48 +0200 Subject: [PATCH] feat: add domStorageEnabled to AndroidWebSettings --- .../kotlin/io/github/kdroidfilter/webview/web/WebViewAndroid.kt | 1 + .../github/kdroidfilter/webview/setting/PlatformWebSettings.kt | 1 + 2 files changed, 2 insertions(+) diff --git a/webview-compose/src/androidMain/kotlin/io/github/kdroidfilter/webview/web/WebViewAndroid.kt b/webview-compose/src/androidMain/kotlin/io/github/kdroidfilter/webview/web/WebViewAndroid.kt index aa0b43a..ce1f48c 100644 --- a/webview-compose/src/androidMain/kotlin/io/github/kdroidfilter/webview/web/WebViewAndroid.kt +++ b/webview-compose/src/androidMain/kotlin/io/github/kdroidfilter/webview/web/WebViewAndroid.kt @@ -126,6 +126,7 @@ private fun configureSettings(webView: WebView, settings: WebSettings) { allowFileAccess = it.allowFileAccess textZoom = it.textZoom useWideViewPort = it.useWideViewPort + domStorageEnabled = it.domStorageEnabled } } } diff --git a/webview-compose/src/commonMain/kotlin/io/github/kdroidfilter/webview/setting/PlatformWebSettings.kt b/webview-compose/src/commonMain/kotlin/io/github/kdroidfilter/webview/setting/PlatformWebSettings.kt index e122804..e8d3c97 100644 --- a/webview-compose/src/commonMain/kotlin/io/github/kdroidfilter/webview/setting/PlatformWebSettings.kt +++ b/webview-compose/src/commonMain/kotlin/io/github/kdroidfilter/webview/setting/PlatformWebSettings.kt @@ -10,6 +10,7 @@ sealed class PlatformWebSettings { var allowFileAccess: Boolean = false, var textZoom: Int = 100, var useWideViewPort: Boolean = false, + var domStorageEnabled: Boolean = false ) : PlatformWebSettings() data class DesktopWebSettings(