From 505bf4c711655b0bc7d8595f321de4a6f9183b33 Mon Sep 17 00:00:00 2001 From: Cris Barreiro Date: Tue, 18 Nov 2025 17:10:01 +0100 Subject: [PATCH] Fix complex script runtime issues --- .../raw/webviewcompat_complex_test_script.js | 22 +++---------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/app/src/main/res/raw/webviewcompat_complex_test_script.js b/app/src/main/res/raw/webviewcompat_complex_test_script.js index dbdaaaeeb35e..a90a33abf125 100644 --- a/app/src/main/res/raw/webviewcompat_complex_test_script.js +++ b/app/src/main/res/raw/webviewcompat_complex_test_script.js @@ -27,19 +27,11 @@ // Listen to ddgObj messages ddgObj.addEventListener('message', function(event) { console.log("[complex script] $OBJECT_NAME$-$SCRIPT_ID$ received", event.data); - - stateManager.setState(state => ({ - ...state, - messageCount: state.messageCount + 1, - lastMessageTime: Date.now() - })); - - eventBus.emit('message-received', { source: '$OBJECT_NAME$-$SCRIPT_ID$', data: event.data }); - + if (replyToNativeMessages && supportedMessages.includes(event.data)) { const response = messagePrefix + event.data + " from $OBJECT_NAME$-$SCRIPT_ID$"; ddgObj.postMessage(response); - throttledLog('[complex-script]-$SCRIPT_ID$ Sent response:', response); + console.log('[complex-script]-$SCRIPT_ID$ Sent response:', response); } }); @@ -47,18 +39,10 @@ window.addEventListener('message', function(event) { console.log("[complex-script] window-$SCRIPT_ID$ received", event.data); - stateManager.setState(state => ({ - ...state, - messageCount: state.messageCount + 1, - lastMessageTime: Date.now() - })); - - eventBus.emit('message-received', { source: 'window-$SCRIPT_ID$', data: event.data }); - if (replyToNativeMessages && supportedMessages.includes(event.data)) { const response = messagePrefix + event.data + " from window-$SCRIPT_ID$"; ddgObj.postMessage(response); - throttledLog('[complex-script]-$SCRIPT_ID$ Sent response:', response); + console.log('[complex-script]-$SCRIPT_ID$ Sent response:', response); } });