uiacceltk/hitchcock/plugins/alftranseffect/alftranseffectplugin/src/alfgfxeffects.cpp
branchRCL_3
changeset 7 88b23e2e82e1
parent 6 10534483575f
child 12 f93c875b566e
equal deleted inserted replaced
6:10534483575f 7:88b23e2e82e1
   248 #ifdef _DEBUG    
   248 #ifdef _DEBUG    
   249     PrintRequestInfo( op, action);
   249     PrintRequestInfo( op, action);
   250 #endif    
   250 #endif    
   251                 
   251                 
   252                 uid1 = TUid::Uid( inStream.ReadInt32L() );
   252                 uid1 = TUid::Uid( inStream.ReadInt32L() );
       
   253                 // hack to keep disapear viewswitch transitions popping on top of everything
       
   254 				// TODO: Remove when HS complies
       
   255                 if ((uid1.iUid == 0x102750F1 || uid1.iUid == 0x102750F2 ) && action == 4)
       
   256                     {
       
   257                     action = 5;
       
   258                     }
       
   259                 
   253                 TInt windowGroup = inStream.ReadInt32L();
   260                 TInt windowGroup = inStream.ReadInt32L();
   254                 TInt windowHandle = inStream.ReadInt32L();
   261                 TInt windowHandle = inStream.ReadInt32L();
   255                 TBool nLayered = inStream.ReadInt32L();
   262                 TBool nLayered = inStream.ReadInt32L();
   256                 uid2 = TUid::Uid( inStream.ReadInt32L() ); // layer type uid
   263                 uid2 = TUid::Uid( inStream.ReadInt32L() ); // layer type uid
   257                 TInt flags = inStream.ReadInt32L(); // hints
   264                 TInt flags = inStream.ReadInt32L(); // hints
   981     
   988     
   982     __ALFFXLOGSTRING1("CAlfGfxEffects::PrintInfo %S", &debugText);
   989     __ALFFXLOGSTRING1("CAlfGfxEffects::PrintInfo %S", &debugText);
   983     delete buffer; 
   990     delete buffer; 
   984     }
   991     }
   985 #endif
   992 #endif
       
   993 
       
   994 void CAlfGfxEffects::ClientAboutToExit(TThreadId aClientId)
       
   995     {
       
   996     if (iPolicyHandler)
       
   997         {
       
   998         iPolicyHandler->RemoveClient( aClientId );
       
   999         }   
       
  1000     }
       
  1001 
       
  1002 
       
  1003 
   986 //  End of File  
  1004 //  End of File