--- a/phonebookui/Phonebook2/ServerApplication/src/CPbk2SingleContactDataAssigner.cpp Mon Mar 15 12:39:26 2010 +0200
+++ b/phonebookui/Phonebook2/ServerApplication/src/CPbk2SingleContactDataAssigner.cpp Wed Mar 31 21:13:53 2010 +0300
@@ -610,6 +610,15 @@
delete iFetchPhase;
iFetchPhase = NULL;
+ // If need to open the editor, then change StatuspaneLayout to
+ // CPbk2ServerAppAppUi::EStatusPaneLayoutUsual
+ if (!(iAssignFlags & EDoNotOpenEditor))
+ {
+ CPbk2ServerAppAppUi& appUi = static_cast<CPbk2ServerAppAppUi&>
+ ( *CEikonEnv::Static()->EikAppUi() );
+ appUi.ChangeStatuspaneLayoutL(CPbk2ServerAppAppUi::EStatusPaneLayoutUsual);
+ }
+
iAssignDataPhase->LaunchServicePhaseL();
}