phonebookui/Phonebook2/USIMExtension/src/CPsu2NameListViewBase.cpp
branchRCL_3
changeset 35 4ae315f230bc
parent 0 e686773b3f54
child 64 c1e8ba0c2b16
--- a/phonebookui/Phonebook2/USIMExtension/src/CPsu2NameListViewBase.cpp	Tue May 11 16:00:21 2010 +0300
+++ b/phonebookui/Phonebook2/USIMExtension/src/CPsu2NameListViewBase.cpp	Tue May 25 12:26:45 2010 +0300
@@ -38,11 +38,12 @@
 #include <MPbk2ContactNameFormatter.h>
 #include <MPbk2PointerEventInspector.h>
 #include <MPbk2ApplicationServices.h>
-
+#include <Pbk2MenuFilteringFlags.hrh>
 
 // Virtual Phonebook
 #include <MVPbkContactViewBase.h>
 #include <CVPbkContactManager.h>
+#include <MVPbkViewContact.h>
 
 // System includes
 #include <avkon.rsg>
@@ -270,6 +271,11 @@
     if ( iControl )
         {
         flags = iControl->GetMenuFilteringFlagsL();
+        const MVPbkViewContact* contact = iControl->FocusedViewContactL();
+        if( contact && contact->Expandable() )
+            {
+            flags |= KPbk2FocusedItemIsExpandable;
+            }
         }
         
     return flags;