From: ws29.jung Date: Tue, 25 Feb 2020 02:20:06 +0000 (+0900) Subject: Do not Enable Tizen Device APIs if No Addon X-Git-Tag: submit/tizen/20200318.094523~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=17f9775ec070f4ba9206ddf3b8d03519b52dcd94;p=platform%2Fframework%2Fweb%2Fwrtjs.git Do not Enable Tizen Device APIs if No Addon Tizen Device APIs for Addon enabled even when there is no addon is installed. Now Tizen Device API will enable when at least one addon is installed. Change-Id: I8edd3ce862aa2d2cb94ea0c269300f701fdb8116 Signed-off-by: ws29.jung --- diff --git a/wrt_app/src/runtime.js b/wrt_app/src/runtime.js index 52c61ac4..59923fd0 100755 --- a/wrt_app/src/runtime.js +++ b/wrt_app/src/runtime.js @@ -93,8 +93,9 @@ class Runtime { console.log('ready'); _this.addonManager = new AddonManager(); if (!options.noAddons) { - _this.addonManager.build(); - if (!_this.extensionInit) { + let addonBuilt = _this.addonManager.build(); + console.log("addonBuild : " + addonBuilt.length); + if (!_this.extensionInit && addonBuilt.length) { new XWalkExtension(); _this.extensionInit = true; }