--- a/uiacceltk/hitchcock/coretoolkit/src/HuiFxEffectParser.cpp Tue Aug 31 16:07:35 2010 +0300
+++ b/uiacceltk/hitchcock/coretoolkit/src/HuiFxEffectParser.cpp Wed Sep 01 12:16:53 2010 +0100
@@ -136,7 +136,7 @@
iEffect = NULL;
if (iVisual)
{
- iVisual->EffectSetOpacity(1.0f);
+ iVisual->EffectSetOpacityAdditive(1.0f, ETrue);
#ifndef HUIFX_EFFECTCACHE_ENABLED
iVisual->SetEffect( tempEffect );
#endif
@@ -155,7 +155,7 @@
iEffect = NULL;
if (iVisual)
{
- iVisual->EffectSetOpacity(1.0f);
+ iVisual->EffectSetOpacityAdditive(1.0f, ETrue);
iVisual->EffectSetEffect( NULL );
}
}
@@ -729,7 +729,7 @@
TReal32 time = ParseFloatAttributeL(aNode, KLitAt);
TReal32 aux1 = ParseFloatAttributeL(aNode, KLitAux1, EFalse);
TReal32 aux2 = ParseFloatAttributeL(aNode, KLitAux2, EFalse);
- VALUE_TYPE value = ParseAnimationKeyFrameValueL<PARAM_TYPE::ValueType, TIMELINE_TYPE>(aNode->FirstChild(), aTimeLine);
+ VALUE_TYPE value = ParseAnimationKeyFrameValueL<typename PARAM_TYPE::ValueType, TIMELINE_TYPE>(aNode->FirstChild(), aTimeLine);
TRAPD(err, aTimeLine.AppendKeyFrameL(time, value, aux1, aux2));
if (err != KErrNone)
{