--- a/phonebookui/Speeddial/src/SpdiaView.cpp Wed Mar 31 21:13:53 2010 +0300
+++ b/phonebookui/Speeddial/src/SpdiaView.cpp Wed Apr 14 15:45:35 2010 +0300
@@ -59,6 +59,8 @@
#include <Sendnorm.rsg>
#include <MVPbkContactFieldTextData.h>
+_LIT( KSpace, " " );
+
// ================= MEMBER FUNCTIONS =======================
// ---------------------------------------------------------
@@ -497,6 +499,12 @@
TInt index( iContainer->CurGridPosition() );
number = control.PhoneNumber( index );
+ TBuf<1>space( KSpace );
+ while( number.Length() > 0 && number.Find( space ) != KErrNotFound )
+ {
+ number.Delete( number.Find( space ), 1 );
+ }
+
int type = control.NumberType( index );
if ( ( iContainer->IsVoiceMailBox()) || ( iContainer->IsVdoMailBox() ) )
{
@@ -604,7 +612,7 @@
}
CleanupStack::PopAndDestroy( nameBuffer );
}
-
+
dialData->SetPhoneNumberL( aNumber );
dialData->SetWindowGroup( AIWDialData::KAiwGoToIdle );
CAiwGenericParamList& paramList = iServiceHandler->InParamListL();
@@ -765,7 +773,9 @@
iServiceHandler->InitializeMenuPaneL( *aMenuPane,
aResourceId,
ESpdiaCmdLast,
- paramList );
+ paramList,
+ EFalse,
+ ETrue );
if ( aMenuPane->NumberOfItemsInPane() == KErrNone )
{
User::Leave( KErrNotFound );