[AT-SPI] do not keep window in ApplicationAccessible 99/273199/7
authorShinwoo Kim <cinoo.kim@samsung.com>
Thu, 31 Mar 2022 11:02:02 +0000 (20:02 +0900)
committerShinwoo Kim <cinoo.kim@samsung.com>
Mon, 4 Apr 2022 08:44:28 +0000 (17:44 +0900)
commit74834c6a17f4fa7e01610a33107e8591d1586836
tree5921fdd2714e629d5d14e29e40769ccebca3d27f
parente17405df95f2a2671dabd8a7d16cf1a0f27e00cb
[AT-SPI] do not keep window in ApplicationAccessible

There is not a reason to keep window in ApplicationAccessible to emit
window related signals.

Moreover, keeping window increases the reference count.
In multi window case, Window.Reset() for the second window
cannot make ~Window() is called because of the reference count is not 0.

Change-Id: I13f636b12c62a29dc976602446b5dc13f2b521cb
dali/internal/accessibility/bridge/bridge-base.cpp
dali/internal/accessibility/bridge/bridge-base.h
dali/internal/accessibility/bridge/bridge-impl.cpp
dali/internal/window-system/common/window-impl.cpp
dali/internal/window-system/common/window-impl.h