From e1c2d041fdeaa7882ba40c0b6930330c404573df Mon Sep 17 00:00:00 2001 From: Satindar Dhillon Date: Sun, 19 Mar 2023 16:04:25 -0700 Subject: [PATCH] attempt to set cookie for theme in android webview --- .../java/app/omnivore/omnivore/ui/settings/PolicyWebView.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/settings/PolicyWebView.kt b/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/settings/PolicyWebView.kt index f51e01b40..9c990af8e 100644 --- a/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/settings/PolicyWebView.kt +++ b/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/settings/PolicyWebView.kt @@ -2,6 +2,7 @@ package app.omnivore.omnivore.ui.settings import android.annotation.SuppressLint import android.view.ViewGroup +import android.webkit.CookieManager import android.webkit.WebView import android.webkit.WebViewClient import androidx.compose.foundation.isSystemInDarkTheme @@ -64,7 +65,9 @@ fun PolicyWebView(navController: NavHostController, url: String) { } } - loadUrl(url) +// val themeID = if (isDarkMode) "Gray" else "LightGray" +// loadUrl(url, mutableMapOf("Set-Cookie" to "theme=$themeID; Max-Age=31536000;")) + loadUrl(url, mutableMapOf()) } }, update = {} )