[Tizen] Safety guard for BaseObject during SetProperty 77/306677/1 accepted/tizen/7.0/unified/20240314.152320
authorEunki, Hong <eunkiki.hong@samsung.com>
Wed, 21 Feb 2024 12:43:32 +0000 (21:43 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Mon, 26 Feb 2024 06:02:19 +0000 (15:02 +0900)
commitfe8153f8ff088258cc6d8d2b7a2d6b21a9bd843b
treee942d347e109b275fdf5bab3984abda2ec76bc69
parent74e559ace34267500183c0e69b5174ae44981e25
[Tizen] Safety guard for BaseObject during SetProperty

It is possible to delete self during SetProperty.
To avoid this case, let we keep the handle during
SetProperty / OnSetProperty / PropertySetSignal emit.

TODO : Is SetProperty is the only case to be break down?

Change-Id: I7cb8249958914105a2cb8e8e3a44545f23948516
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali/internal/event/common/object-impl.cpp