diff -r 42ba2d16bf40 -r 01e205c615b9 camerauis/cameraxui/cxui/src/cxuivideoprecaptureview.cpp --- a/camerauis/cameraxui/cxui/src/cxuivideoprecaptureview.cpp Wed Aug 18 09:37:18 2010 +0300 +++ b/camerauis/cameraxui/cxui/src/cxuivideoprecaptureview.cpp Thu Sep 02 20:14:28 2010 +0300 @@ -382,9 +382,15 @@ CX_DEBUG_ENTER_FUNCTION(); QVariantMap data; QVariantHash params; - //@todo: add pre-capture icon as screenshot - mActivityManager->removeActivity(CxuiActivityIds::VIDEO_PRECAPTURE_ACTIVITY); - mActivityManager->addActivity(CxuiActivityIds::VIDEO_PRECAPTURE_ACTIVITY, data, params); + + HbIcon activityScreenshot("qtg_graf_taskswitcher_camcorder"); + QPixmap screenshot = activityScreenshot.pixmap(); + params.insert("screenshot", screenshot); + + mActivityManager->removeActivity( + CxuiActivityIds::VIDEO_PRECAPTURE_ACTIVITY); + mActivityManager->addActivity(CxuiActivityIds::VIDEO_PRECAPTURE_ACTIVITY, + data, params); CX_DEBUG_EXIT_FUNCTION(); }