notes/notesui/notesviews/src/notestodoview.cpp
changeset 75 7ac58b2aae6f
parent 70 a5ed90760192
--- a/notes/notesui/notesviews/src/notestodoview.cpp	Mon Sep 06 15:58:44 2010 +0530
+++ b/notes/notesui/notesviews/src/notestodoview.cpp	Mon Sep 20 12:44:39 2010 +0530
@@ -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 );