--- a/idlehomescreen/xmluirendering/uiengine/src/xnviewcontroladapter.cpp Tue Sep 14 20:58:58 2010 +0300
+++ b/idlehomescreen/xmluirendering/uiengine/src/xnviewcontroladapter.cpp Wed Sep 15 12:00:00 2010 +0300
@@ -194,6 +194,11 @@
iAppUi.ViewSwitcher() == NULL || // no swipe if VS not available
!iAppUi.ViewSwitcher()->ProcessPointerEventL( aPointerEvent ) ) ) // no swipe if event not handled by VS
{
+ if ( IsWidgetGestureDest() && iAppUi.ViewSwitcher() != NULL )
+ {
+ iAppUi.ViewSwitcher()->StopViewSwitchL();
+ }
+
iAppUi.UiEngine().DisableRenderUiLC();
CXnControlAdapter::HandlePointerEventL( aPointerEvent );