[VD] Show window for background execution app in deeplink scenario 87/265887/4 accepted/tizen/unified/20211104.123521 submit/tizen/20211102.160025
authorliwei <wei90727.li@samsung.com>
Mon, 1 Nov 2021 08:36:23 +0000 (16:36 +0800)
committerliwei <wei90727.li@samsung.com>
Tue, 2 Nov 2021 08:28:34 +0000 (16:28 +0800)
commitd72b248a6beac7ecd6ebd23fd6de7da75921bc54
tree2d85820ad253ded3f5060cfce6f5139336492cbd
parent72712910ffefdde822420043a95bd736d30e25ea
[VD] Show window for background execution app in deeplink scenario

Now, for backexecution(http://samsung.com/tv/metadata/background.execution.support)
app, when app go background, WRT will call evas_object_hide() manually, it's a new
logic for 'add Gaming hub feature'(https://review.tizen.org/gerrit/259693/), bcz
WRT call evas_object_hide(), so appfw clear win cache data in its side, then appfw
cannot raise window(__raise_win()) while app launch by deeplink(unneed reload).
   To fix this issue, when app launched by deeplink(unneed reload) and this app config
background execution metadata, WRT will show it manually.

Change-Id: I93229016cb08314adce3ebee8a80dfba35e8ba67
Signed-off-by: liwei <wei90727.li@samsung.com>
wrt_app/common/web_application_delegate.ts
wrt_app/src/tv/web_application_tv.ts
wrt_app/src/web_application.ts [changed mode: 0755->0644]