diff -r 45459746d5e8 -r 27f2d7aec52a ui/viewmanagement/statehandler/src/glxgridstate.cpp --- a/ui/viewmanagement/statehandler/src/glxgridstate.cpp Mon Sep 27 15:13:20 2010 +0530 +++ b/ui/viewmanagement/statehandler/src/glxgridstate.cpp Wed Oct 06 14:49:39 2010 +0530 @@ -66,13 +66,18 @@ id = EGlxCmdHandled; mStateManager->nextState( GLX_FULLSCREENVIEW_ID, FETCHER_S ); break; + case EGlxCmdBrowseFullScreenOpen: + id = EGlxCmdHandled; + mStateManager->nextState( GLX_FULLSCREENVIEW_ID, BROWSE_S ); + break; + case EGlxCmdAddToAlbum : case EGlxCmdDelete : case EGlxCmdRemoveFrom : - case EGlxCmdSend : + case EGlxCmdSend : + mCommandId = id; mStateManager->enterMarkingMode(); mIsMarkingMode = TRUE; - mCommandId = id; id = EGlxCmdHandled; break;