Update the bridge to own accessible objects 32/317332/2
authorYoungsun Suh <youngsun.suh@samsung.com>
Mon, 9 Sep 2024 01:51:02 +0000 (10:51 +0900)
committerYoungsun Suh <youngsun.suh@samsung.com>
Mon, 9 Sep 2024 05:36:39 +0000 (14:36 +0900)
commitfc5f8191a2694909a668b0db07d17882576e74b2
tree963984c6d0d2648fb743777db145113d22c76450
parenta276827d04a9af6f8c35e130a1b13ff61768d0ca
Update the bridge to own accessible objects

ActorAccessible implements BaseObjectObserver to track BaseObject destruction.
On BaseObject destruction, RemoveAccessible is called to make the bridge releases the accessible object.

Change-Id: I7b1a0563215eee6e03b2df347bd47727d5e60b83
dali/devel-api/adaptor-framework/accessibility-bridge.h
dali/devel-api/adaptor-framework/accessibility.cpp
dali/devel-api/adaptor-framework/actor-accessible.cpp
dali/devel-api/adaptor-framework/actor-accessible.h
dali/devel-api/atspi-interfaces/accessible.h
dali/internal/accessibility/bridge/bridge-impl.cpp
dali/internal/accessibility/bridge/dummy/dummy-atspi.h
dali/internal/adaptor/common/application-impl.cpp