photosgallery/viewframework/views/viewbase/src/glxmedialistviewbase.cpp
branchRCL_3
changeset 75 01504893d9cb
parent 64 34937ec34dac
--- a/photosgallery/viewframework/views/viewbase/src/glxmedialistviewbase.cpp	Wed Sep 15 12:13:06 2010 +0300
+++ b/photosgallery/viewframework/views/viewbase/src/glxmedialistviewbase.cpp	Wed Oct 13 14:32:09 2010 +0300
@@ -169,11 +169,8 @@
         if ((navigationalState->Id() != TMPXItemId(
 				KGlxCollectionPluginAlbumsImplementationUid)))
             {
-			if (!iPreloadContextForCommandHandlers)
-				{
-				iPreloadContextForCommandHandlers
-						= new (ELeave) CGlxAttributeContext(&iSelectionIterator);
-				}
+            iPreloadContextForCommandHandlers
+                    = new (ELeave) CGlxAttributeContext(&iSelectionIterator);
             TInt commandHandlerCount = iCommandHandlerList.Count();
             for (TInt i = 0; i < commandHandlerCount; i++)
                 {
@@ -393,8 +390,6 @@
         if (iPreloadContextForCommandHandlers)
             {
             iMediaList->RemoveContext(iPreloadContextForCommandHandlers);
-            delete iPreloadContextForCommandHandlers;
-            iPreloadContextForCommandHandlers = NULL;
             }
         iMediaList->Close();
         iMediaList = NULL;