From: jaekuk, lee Date: Thu, 23 Sep 2021 07:52:34 +0000 (+0900) Subject: Fix issue that main window is not loaded when reloading app X-Git-Tag: submit/tizen/20210924.160020^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1933519e7b81f141905e7d24ee0451c9a3884def;p=platform%2Fframework%2Fweb%2Fwrtjs.git Fix issue that main window is not loaded when reloading app If resuming app that opened more than 3 windows in apps launcher screen, only one window is removed from window list. This patch removes all windows except main window when reloading app. Change-Id: I3059f2007889a04ccbf8fa7591e85241989fba7a Signed-off-by: jaekuk, lee --- diff --git a/wrt_app/src/web_application.ts b/wrt_app/src/web_application.ts old mode 100644 new mode 100755 index 4d4872ad..eb6bc2de --- a/wrt_app/src/web_application.ts +++ b/wrt_app/src/web_application.ts @@ -410,7 +410,7 @@ export class WebApplication { private closeWindows() { this.profileDelegate.clearSuface(this.mainWindow.webContents); - this.windowList.forEach((window) => { + this.windowList.slice().forEach((window) => { if (window != this.mainWindow) window.destroy(); });