idlehomescreen/xmluirendering/uiengine/src/xnviewadapter.cpp
changeset 4 4d54b72983ae
parent 2 08c6ee43b396
child 5 c743ef5928ba
--- 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 ) );