Handle SkipReload data sent via appcontrol on vd 98/201398/2
authorsurya.kumar7 <surya.kumar7@samsung.com>
Wed, 13 Mar 2019 12:24:59 +0000 (17:54 +0530)
committersurya.kumar7 <surya.kumar7@samsung.com>
Wed, 13 Mar 2019 13:34:29 +0000 (19:04 +0530)
On vd, platform sends a SkipReload data via appcontrol
to indicate app to merely resume and avoid reload. Added
support for handling that

Change-Id: Ibd2ddb6bae509f9619648c29dd15b7513846c605
Signed-off-by: surya.kumar7 <surya.kumar7@samsung.com>
wrt_app/src/runtime.js

index ea2cc65..939841d 100755 (executable)
@@ -80,7 +80,15 @@ class Runtime {
             console.log('app-control');
             let loadInfo = appControl.getLoadInfo();
             let src = loadInfo.getSrc();
+
             if (_this.webApplication) {
+                let skipReload = appControl.getData('SkipReload');
+                if (skipReload == 'Yes') {
+                    console.log('skipping reload');
+                    _this.webApplication.resume();
+                    return;
+                }
+
                 let reload = loadInfo.getReload();
                 if (!reload) {
                     if (src != _this.webApplication.mainWindow.getURL())