diff -r b0711afde476 -r fa7c359294fa notes/notesui/notesviews/src/notestodoview.cpp --- a/notes/notesui/notesviews/src/notestodoview.cpp Fri Sep 17 08:29:05 2010 +0300 +++ b/notes/notesui/notesviews/src/notestodoview.cpp Mon Oct 04 00:15:49 2010 +0300 @@ -282,10 +282,10 @@ hbTrId("txt_common_menu_delete")); if (AgendaEntry::TypeTodo == entry.type()) { - if (AgendaEntry::TodoNeedsAction == entry.status()) { + if (AgendaEntry::TodoCompleted != entry.status()) { mTodoStatusAction = contextMenu->addAction( hbTrId("txt_notes_menu_mark_as_done")); - } else if (AgendaEntry::TodoCompleted == entry.status()) { + } else { mTodoStatusAction = contextMenu->addAction( hbTrId("txt_notes_menu_mark_as_not_done")); @@ -337,9 +337,9 @@ QDateTime currentDateTime = QDateTime::currentDateTime(); - if (AgendaEntry::TodoNeedsAction == entry.status()) { + if (AgendaEntry::TodoCompleted != entry.status()) { mAgendaUtil->setCompleted(entry, true, currentDateTime); - } else if (AgendaEntry::TodoCompleted == entry.status()) { + } else { mAgendaUtil->setCompleted(entry, false, currentDateTime); } OstTraceFunctionExit0( NOTESTODOVIEW_MARKTODOSTATUS_EXIT );