emailuis/uicomponents/src/fstreevisualizerbase.cpp
branchRCL_3
changeset 23 dcf0eedfc1a3
parent 22 d620048b4810
--- a/emailuis/uicomponents/src/fstreevisualizerbase.cpp	Thu Jul 15 18:19:25 2010 +0300
+++ b/emailuis/uicomponents/src/fstreevisualizerbase.cpp	Thu Aug 19 09:38:05 2010 +0300
@@ -2892,11 +2892,11 @@
     iWorld.RemoveL(aItemId);
     if (iFocusedItem == aItemId)
         {
-        if (iWorld.ItemCount() > removedindex)
+        if ( iWorld.ItemCount() > removedindex && removedindex != KErrNotFound )
             {
             SetFocusedItemL(iWorld.Item(removedindex), EFalse);
             }
-        else if (iWorld.ItemCount() > 0)
+        else if ( iWorld.ItemCount() > 0 && removedindex != KErrNotFound )
             {
             SetFocusedItemL(iWorld.Item(removedindex - 1), EFalse);
             }