--- a/idlehomescreen/xmluirendering/uiengine/src/xnviewadapter.cpp Fri Jan 22 09:35:14 2010 +0200
+++ b/idlehomescreen/xmluirendering/uiengine/src/xnviewadapter.cpp Tue Jan 26 11:48:23 2010 +0200
@@ -41,6 +41,7 @@
#include "xnviewadapter.h"
#include "xnmenu.h"
+#include "xneditmode.h"
// Constants
const TUid KXmlViewUid = { 1 };
@@ -475,7 +476,13 @@
aStatus == MXnUiStateObserver::EBackground )
{
iFlags.Clear( EIsForeground );
-
+
+ CXnEditMode* editMode = iAppUiAdapter.UiEngine().EditMode();
+ if( editMode )
+ {
+ editMode->StopDraggingL();
+ }
+
iFocusControl->MakeVisible( EFalse );
TRAP_IGNORE( ChangeControlsStateL( EFalse ) );