diff -r 997a02608b3a -r 16ed8d08d0b1 emailuis/nmailui/src/main.cpp --- a/emailuis/nmailui/src/main.cpp Tue Jul 06 14:04:34 2010 +0300 +++ b/emailuis/nmailui/src/main.cpp Wed Aug 18 09:37:47 2010 +0300 @@ -37,11 +37,11 @@ app.setApplicationName(hbTrId("txt_mail_title_mail")); NmApplication *nmApplication = NULL; - quint32 accountId = 0; + quint64 accountId = 0; + QString activateId = app.activateId(); if (app.activateReason() == Hb::ActivationReasonActivity && - app.activateId() == NmActivityName) { - QVariant data = app.activateParams().take("accountId"); - QString accountIdString = data.toString(); + activateId.startsWith(NmActivityName) ) { + QString accountIdString = activateId.mid(NmActivityName.length()); accountId = accountIdString.toULongLong(); nmApplication = new NmApplication(&app,accountId); } else {