[Tizen] Let we make WebView invisible if window is hide 95/305395/3
authorEunki, Hong <eunkiki.hong@samsung.com>
Thu, 1 Feb 2024 03:44:42 +0000 (12:44 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Mon, 5 Feb 2024 05:19:14 +0000 (14:19 +0900)
commit201a9e3fe0d63eeb99375ef8387dc4457de10e6a
tree786a6e25022081cb213fbb62e4468a5a38d0d62a
parente2f5ae42edfe378ff63a58641ea96dfcd19ca93f
[Tizen] Let we make WebView invisible if window is hide

Since we didn't check window visibility changed during webview is on scene
+
We don't check whether webview is on scene or not,

it could be make WebEngine keep rendering infinitly.

Let we make web engine visible only if we can assume that it is visible now.

TODO : We cannot check parent visibility changed for current system correctly,
without any overhead. Todo in future

Change-Id: I86ca4cf816eb718a45cc0b5146217eb82f373fa0
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-web-engine.cpp [changed mode: 0755->0644]
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.cpp
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.h
automated-tests/src/dali-toolkit/utc-Dali-WebView.cpp [changed mode: 0755->0644]
dali-toolkit/internal/controls/web-view/web-view-impl.cpp
dali-toolkit/internal/controls/web-view/web-view-impl.h [changed mode: 0755->0644]