diff -r f27aebe284bb -r c5af8598d22c logsui/logsapp/tsrc/ut_logsapp/logsengine_stub/logsdetailsmodel.cpp --- a/logsui/logsapp/tsrc/ut_logsapp/logsengine_stub/logsdetailsmodel.cpp Wed Aug 18 09:49:12 2010 +0300 +++ b/logsui/logsapp/tsrc/ut_logsapp/logsengine_stub/logsdetailsmodel.cpp Thu Sep 02 20:27:05 2010 +0300 @@ -115,7 +115,7 @@ { Q_UNUSED(index); - if ( role == RoleCall && mEvent ) { + if ( role == RoleCall && mEvent->eventType() != LogsEvent::TypeUndefined ) { LogsCall* logsCall = new LogsCall(); QVariant var = qVariantFromValue(logsCall); return var; @@ -123,7 +123,7 @@ LogsContact* logsContact = new LogsContact(); QVariant var = qVariantFromValue(logsContact); return var; - } else if (role == RoleMessage && mEvent ) { + } else if (role == RoleMessage && mEvent->eventType() != LogsEvent::TypeUndefined ) { LogsMessage* logsMessage = new LogsMessage(); QVariant var = qVariantFromValue(logsMessage); return var;