diff -r fc3ff57d09ad -r 8ab66fc302e6 camerauis/cameraxui/cxui/src/cxuiviewmanager.cpp --- a/camerauis/cameraxui/cxui/src/cxuiviewmanager.cpp Fri Sep 24 11:12:50 2010 +0300 +++ b/camerauis/cameraxui/cxui/src/cxuiviewmanager.cpp Wed Oct 06 15:52:13 2010 +0300 @@ -22,7 +22,6 @@ #include #include #include -#include #include "cxuiapplication.h" #include "cxuiapplicationstate.h" @@ -279,12 +278,7 @@ AfActivation activation; AfActivityStorage activityStorage; - if (activation.reason() == Hb::ActivationReasonService || - // @todo: There's a bug in orbit and we never get Hb::ActivationReasonService as - // activation reason. Use XQServiceUtil to determine if starting service as - // a workaround for now - XQServiceUtil::isService()) { - + if (activation.reason() == Af::ActivationReasonService) { // For embedded mode: don't create view yet, create when engine inits to correct mode. // Connect signals to set up the view after image/video prepare connect(&mEngine.stillCaptureControl(), SIGNAL(imagePrepareComplete(CxeError::Id)), @@ -292,7 +286,7 @@ connect(&mEngine.videoCaptureControl(), SIGNAL(videoPrepareComplete(CxeError::Id)), this, SLOT(changeToPrecaptureView())); - } else if (activation.reason() == Hb::ActivationReasonActivity) { + } else if (activation.reason() == Af::ActivationReasonActivity) { // restoring activity, read startup view from stored activity // view to start in