From 09d88ceaea87055cbfe5232ebbea8881c1aedb0b Mon Sep 17 00:00:00 2001 From: sirjonasxx <36828922+sirjonasxx@users.noreply.github.com> Date: Sat, 21 Aug 2021 23:47:19 +0200 Subject: [PATCH] attempt fix mac extensionstore --- .../extensionstore/application/GExtensionStoreController.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/G-Earth/src/main/java/gearth/services/internal_extensions/extensionstore/application/GExtensionStoreController.java b/G-Earth/src/main/java/gearth/services/internal_extensions/extensionstore/application/GExtensionStoreController.java index d725c7a..d051ded 100644 --- a/G-Earth/src/main/java/gearth/services/internal_extensions/extensionstore/application/GExtensionStoreController.java +++ b/G-Earth/src/main/java/gearth/services/internal_extensions/extensionstore/application/GExtensionStoreController.java @@ -42,6 +42,8 @@ public class GExtensionStoreController implements Initializable { webView.getEngine().getLoadWorker().stateProperty().addListener((observableValue, oldState, newState) -> { if (newState == Worker.State.SUCCEEDED) { + webView.getEngine().setUserAgent("Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:54.0) Gecko/20100101 Firefox/54.0"); + JSObject window = (JSObject) webView.getEngine().executeScript("window"); window.setMember("app", extensionStore);