--- a/accessoryservices/pluggeddisplay/pluggeddisplayengine/src/pdengine.cpp Fri Mar 19 09:58:42 2010 +0200
+++ b/accessoryservices/pluggeddisplay/pluggeddisplayengine/src/pdengine.cpp Fri Apr 16 16:18:45 2010 +0300
@@ -129,7 +129,7 @@
if( iFSMPtr[EPDEFSMIdCompositeCableStatus]->CurrentStateID() != ECompositeCableStateIdle )
{
// Forcefully transit CompositeCable FSM to Idle state
- ((CCompositeCableStatusFSM*)iFSMPtr[EPDEFSMIdCompositeCableStatus])->Transit(ECompositeCableStateIdle);
+ ((CCompositeCableStatusFSM*)iFSMPtr[EPDEFSMIdCompositeCableStatus])->Input(EPDEIfAccessoryConnection, EPDEIfAccessoryConnectionEventCableDisconnected);
}
iFSMPtr[ aFSMId ]->Input( aInterfaceId, aEvent );
}