diff -r fa6d9f75d6a6 -r 2094593137f5 camerauis/cameraxui/cxui/src/cxuiscenemodeview.cpp --- a/camerauis/cameraxui/cxui/src/cxuiscenemodeview.cpp Mon May 03 12:22:55 2010 +0300 +++ b/camerauis/cameraxui/cxui/src/cxuiscenemodeview.cpp Fri May 14 15:40:46 2010 +0300 @@ -271,6 +271,7 @@ void CxuiSceneModeView::handleOkButtonPress() { CX_DEBUG_ENTER_FUNCTION(); + mScenesList->handleSelectionAccepted(); closeView(); CX_DEBUG_EXIT_FUNCTION(); } @@ -326,7 +327,6 @@ void CxuiSceneModeView::closeView() { CX_DEBUG_ENTER_FUNCTION(); - mScenesList->handleSelectionAccepted(); mScenesList->handleClose(); mScenesBackground->setIcon(HbIcon()); // Make sure engine prepares for new image/video if necessary