[Tizen][AT-SPI] do not keep window in ApplicationAccessible 30/273330/2
authorShinwoo Kim <cinoo.kim@samsung.com>
Thu, 31 Mar 2022 11:02:02 +0000 (20:02 +0900)
committerShinwoo Kim <cinoo.kim@samsung.com>
Tue, 5 Apr 2022 00:36:48 +0000 (09:36 +0900)
commit4142d89e56dd24cce6daad87562527b52f332301
tree96c349f349f4dd0d589bed7036dd46a0dfe178e7
parent28ebf082cb830dc80b89656472cf9fdc47ccf6ae
[Tizen][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