photosgallery/viewframework/commandhandlers/commoncommandhandlers/src/glxcommandhandlersend.cpp
--- 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);
}
}