From d6cab952156890ff86a6028bd6954671b8f03287 Mon Sep 17 00:00:00 2001 From: Jeremie Charrier Date: Mon, 3 Aug 2026 10:52:58 +0200 Subject: [PATCH] Enable DOM storage in issuance auth WebView The identity-verification page loaded in the authorization WebView is a JS SPA that uses localStorage/sessionStorage. Without domStorageEnabled (default false) it renders blank. Enable it so the page loads. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../com/credman/cmwallet/createcred/CreateCredentialActivity.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/com/credman/cmwallet/createcred/CreateCredentialActivity.kt b/app/src/main/java/com/credman/cmwallet/createcred/CreateCredentialActivity.kt index 8b0d381..5fe68ce 100644 --- a/app/src/main/java/com/credman/cmwallet/createcred/CreateCredentialActivity.kt +++ b/app/src/main/java/com/credman/cmwallet/createcred/CreateCredentialActivity.kt @@ -294,6 +294,7 @@ class CreateCredentialActivity : ComponentActivity() { WebView(it).apply { clearCache(true) settings.javaScriptEnabled = true + settings.domStorageEnabled = true this.layoutParams = ViewGroup.LayoutParams( ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT