Let we make WebView invisible if window is hide 76/305376/7
authorEunki, Hong <eunkiki.hong@samsung.com>
Thu, 1 Feb 2024 03:44:42 +0000 (12:44 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Wed, 7 Feb 2024 02:08:52 +0000 (02:08 +0000)
commita251af5671affffe7cc0a0dbc4c22618d4fa387e
tree191790d7baffc2200ad788ef304d5a068fb6baa2
parent6a81fb462ca21e1ac8bb4d3c9cae8711ce6f0534
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]