e_desk: doing _e_desk_client_zoom recursively to zoom their subsurfaces 64/269364/1
authorJunseok, Kim <juns.kim@samsung.com>
Thu, 13 Jan 2022 04:36:41 +0000 (13:36 +0900)
committerJunseok, Kim <juns.kim@samsung.com>
Thu, 13 Jan 2022 07:01:40 +0000 (16:01 +0900)
commit87f5e49f1382f2d363c389f0b3f2e214e3226a5e
tree2c0cb98087d8b48190266d3172a196325cdd3811
parent63a72c210becfe78fec3a3b93048bcbb304b511a
e_desk: doing _e_desk_client_zoom recursively to zoom their subsurfaces

There was a bug that video surface have irregularly zoomed during zoom effect.
It caused by video surface applied their transform after desk zoom.
For fix this problem, doing _e_desk_client_zoom recursively to adjust desk zoom after transform.

NOTE:: This patch can be repeated call of evas_map. The zoom have to be refactored for effeciency
Change-Id: I341f317eb89e9f8e38889a67180b90c73f6d99fb
src/bin/e_desk.c