photosgallery/viewframework/commandhandlers/commoncommandhandlers/src/glxcommandhandlersend.cpp
branchRCL_3
changeset 47 f9e827349359
parent 35 420f6808bf21
child 56 b023a8d2866a
--- a/photosgallery/viewframework/commandhandlers/commoncommandhandlers/src/glxcommandhandlersend.cpp	Wed Jun 09 09:41:51 2010 +0300
+++ b/photosgallery/viewframework/commandhandlers/commoncommandhandlers/src/glxcommandhandlersend.cpp	Mon Jun 21 15:40:32 2010 +0300
@@ -418,14 +418,16 @@
         TBool /*aSelected*/, MGlxMediaList* aList)
     {
     GLX_FUNC("CGlxCommandHandlerSend::HandleItemSelectedL");
-    if (aList->SelectionCount() > 0 && iUiUtility->GetGridToolBar())
+    // Check if toolbar is available.
+    CAknToolbar* toolbar = iUiUtility->GetGridToolBar();
+    if (toolbar)
         {
-        iUiUtility->GetGridToolBar()->SetItemDimmed(EGlxCmdSend, EFalse,
-                ETrue);
-        }
-    else
-        {
-        iUiUtility->GetGridToolBar()->SetItemDimmed(EGlxCmdSend, ETrue, ETrue);
+        TBool dimmed = ETrue;
+        if (aList->SelectionCount() > 0)
+            {
+            dimmed = EFalse;
+            }
+        toolbar->SetItemDimmed(EGlxCmdSend, dimmed, ETrue);
         }
     }