X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fupdate%2Fcommon%2Fanimatable-property.h;h=2a820311d3a7c0c4e6f5db9d84ceffdd5b189fcc;hb=4d8a9340b85aad3c6255c465297b2fb22c87d825;hp=348d8491c8bf38761e759cac74e7fc9f5b610012;hpb=9eafee5e1177b99eb838264ffbd2af6d7a7988a5;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/update/common/animatable-property.h b/dali/internal/update/common/animatable-property.h index 348d849..2a82031 100644 --- a/dali/internal/update/common/animatable-property.h +++ b/dali/internal/update/common/animatable-property.h @@ -205,7 +205,7 @@ public: // false + false does not change value, true + false does not either if( delta && !mValue[bufferIndex] ) { - mValue[bufferIndex] += delta; + mValue[bufferIndex] = delta; OnSet(); } @@ -274,7 +274,7 @@ public: */ void BakeRelative(BufferIndex bufferIndex, bool delta) { - mValue[bufferIndex] += delta; + mValue[bufferIndex] = mValue[bufferIndex] || delta; mBaseValue = mValue[bufferIndex]; OnBake();