diff -r 83d2d132aa58 -r f5bac0badc7e uiacceltk/hitchcock/plugins/alftranseffect/alftranseffectplugin/src/alfgfxeffects.cpp --- a/uiacceltk/hitchcock/plugins/alftranseffect/alftranseffectplugin/src/alfgfxeffects.cpp Fri Apr 16 15:56:24 2010 +0300 +++ b/uiacceltk/hitchcock/plugins/alftranseffect/alftranseffectplugin/src/alfgfxeffects.cpp Mon May 03 13:22:43 2010 +0300 @@ -250,6 +250,13 @@ #endif uid1 = TUid::Uid( inStream.ReadInt32L() ); + // hack to keep disapear viewswitch transitions popping on top of everything + // TODO: Remove when HS complies + if ((uid1.iUid == 0x102750F1 || uid1.iUid == 0x102750F2 ) && action == 4) + { + action = 5; + } + TInt windowGroup = inStream.ReadInt32L(); TInt windowHandle = inStream.ReadInt32L(); TBool nLayered = inStream.ReadInt32L();