diff -r 2828b4d142c0 -r 4ae315f230bc phonebookui/Phonebook2/GroupExtension/src/CPguGroupMembersView.cpp --- a/phonebookui/Phonebook2/GroupExtension/src/CPguGroupMembersView.cpp Tue May 11 16:00:21 2010 +0300 +++ b/phonebookui/Phonebook2/GroupExtension/src/CPguGroupMembersView.cpp Tue May 25 12:26:45 2010 +0300 @@ -56,6 +56,7 @@ #include #include #include +#include // Virtual Phonebook #include @@ -2093,7 +2094,17 @@ // TInt CPguGroupMembersView::GetViewSpecificMenuFilteringFlagsL() const { - return iViewImpl->GetViewSpecificMenuFilteringFlagsL(); + TInt flags = iViewImpl->GetViewSpecificMenuFilteringFlagsL(); + MPbk2ContactUiControl* ctrl = iViewImpl->Control(); + if( ctrl ) + { + const MVPbkViewContact* contact = ctrl->FocusedViewContactL(); + if( contact && contact->Expandable() ) + { + flags |= KPbk2FocusedItemIsExpandable; + } + } + return flags; } // --------------------------------------------------------------------------