From aae4e337cdac124198f9398ac5384630bc3d734e Mon Sep 17 00:00:00 2001 From: bjoern Date: Thu, 9 Feb 2023 22:38:18 +0100 Subject: [PATCH] fix receiving updates during runtime (#2471) --- src/org/thoughtcrime/securesms/WebxdcActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/org/thoughtcrime/securesms/WebxdcActivity.java b/src/org/thoughtcrime/securesms/WebxdcActivity.java index 008933215..c5edf67dd 100644 --- a/src/org/thoughtcrime/securesms/WebxdcActivity.java +++ b/src/org/thoughtcrime/securesms/WebxdcActivity.java @@ -248,7 +248,7 @@ public class WebxdcActivity extends WebViewActivity implements DcEventCenter.DcE int eventId = event.getId(); if ((eventId == DcContext.DC_EVENT_WEBXDC_STATUS_UPDATE && event.getData1Int() == dcAppMsg.getId())) { Log.i(TAG, "handleEvent"); - webView.loadUrl("javascript:window.__webxdcUpdate();"); + webView.loadUrl("javascript:document.getElementById('frame').contentWindow.__webxdcUpdate();"); } else if ((eventId == DcContext.DC_EVENT_MSGS_CHANGED && event.getData2Int() == dcAppMsg.getId())) { Util.runOnAnyBackgroundThread(() -> { final JSONObject info = dcAppMsg.getWebxdcInfo();