phonebookui/Phonebook2/GroupExtension/src/CPguGroupView.cpp
branchRCL_3
changeset 12 4ae315f230bc
parent 7 b3431bff8c19
--- a/phonebookui/Phonebook2/GroupExtension/src/CPguGroupView.cpp	Tue May 11 16:00:21 2010 +0300
+++ b/phonebookui/Phonebook2/GroupExtension/src/CPguGroupView.cpp	Tue May 25 12:26:45 2010 +0300
@@ -44,6 +44,7 @@
 #include <MPbk2ContactViewSupplier.h>
 #include <CPbk2ApplicationServices.h>
 #include <MPbk2StoreValidityInformer.h>
+#include <Pbk2MenuFilteringFlags.hrh>
 
 // Virtual Phonebook
 #include <MVPbkContactStoreList.h>
@@ -54,6 +55,7 @@
 #include <MVPbkContactStoreProperties.h>
 #include <VPbkContactStoreUris.h>
 #include <MVPbkContactViewBase.h>
+#include <MVPbkViewContact.h>
 
 // System includes
 #include <eikmenup.h>
@@ -335,6 +337,11 @@
     if ( iControl )
         {
         flags |= iControl->GetMenuFilteringFlagsL();
+        const MVPbkViewContact* contact = iControl->FocusedViewContactL();
+        if( contact && contact->Expandable() )
+            {
+            flags |= KPbk2FocusedItemIsExpandable;
+            }
         }
     return flags;
     }