From 9bc8f7629e486571a62865feaa91016e6631c832 Mon Sep 17 00:00:00 2001 From: Niklas Merz Date: Wed, 23 Jun 2021 12:09:27 +0200 Subject: [PATCH] fix(android): add space between default useragent and custom AppendUserAgent (#861) cordova-android adds a space between the default user agent and the custom one: https://github.com/apache/cordova-android/blob/c144c0811249e22f91253ef919cc767f892a8fdf/framework/src/org/apache/cordova/engine/SystemWebViewEngine.java#L214 With this change cordova-androids and the IAB user agent are exactly the same. --- src/android/InAppBrowser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/android/InAppBrowser.java b/src/android/InAppBrowser.java index 479e04cd7..9a9fc7a8f 100644 --- a/src/android/InAppBrowser.java +++ b/src/android/InAppBrowser.java @@ -970,7 +970,7 @@ public void postMessage(String data) { settings.setUserAgentString(overrideUserAgent); } if (appendUserAgent != null) { - settings.setUserAgentString(settings.getUserAgentString() + appendUserAgent); + settings.setUserAgentString(settings.getUserAgentString() + " " + appendUserAgent); } //Toggle whether this is enabled or not!