xdg_shell_v6: Remove conditional parent update 87/304887/1
authorSeunghun Lee <shiin.lee@samsung.com>
Wed, 20 Dec 2023 08:12:50 +0000 (17:12 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Thu, 25 Jan 2024 06:53:36 +0000 (15:53 +0900)
commit2acd4ecc3d5f7ac9d98e7502364cd961c894bc47
treec75f408a40f1e37bf8c562206b8e05649acd10d3
parentc5cf8ec0f61582d5e35d0ae30c06fe6a1aef6f56
xdg_shell_v6: Remove conditional parent update

Previously, the parent window was updated based on the mapping state of
the parent window in ds_xdg_shell_v6, following the implementation of
xdg_wm_base protocol. However, the zxdg_shell_v6 protocol specification
does not mention any such requirement.

This patch removes the unnecessary condition and allows the compositor
to decide how to handle unmapped parents.

Change-Id: I73cba48a7cd2adfc3ef01dff68afa2cc3e622eeb
include/libds/types/ds_xdg_shell_v6.h
src/xdg_shell_v6/xdg_toplevel_v6.c