Call OnBake(), OnSet only if the value is really changed 49/313149/1
authorEunki, Hong <eunkiki.hong@samsung.com>
Wed, 19 Jun 2024 09:57:05 +0000 (18:57 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Wed, 19 Jun 2024 10:05:11 +0000 (19:05 +0900)
commite031ed5103cdcc626f643375fee52bd7ddedf8f3
tree29460e1801d47b8fe67f8bcb8deb50160dad88bf
parent6704cfd096a9229fa1025d52a544d219cd53bd2d
Call OnBake(), OnSet only if the value is really changed

Let we check the current value and inputed value, so if they are same, ignore.

It will be useful when we don't want to mark dirty for animatable property doesn't changed.

For performance issue, let we just check only for bool / int / float.

TODO : Chould we check them also at Vector2,3,4?

Change-Id: I70b36eab97585a09c2c021da4f37a1d983a771af
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali/internal/update/common/animatable-property.h