diff --git a/mozilla/calendar/base/content/calendar-task-view.js b/mozilla/calendar/base/content/calendar-task-view.js
index 111ad793628..aedc2d494df 100644
--- a/mozilla/calendar/base/content/calendar-task-view.js
+++ b/mozilla/calendar/base/content/calendar-task-view.js
@@ -186,6 +186,9 @@ function taskViewUpdate(filter) {
return (percentCompleted(item) < 100) &&
!(item.dueDate.compare(now()) > 0);
},
+ open: function filterCompleted(item) {
+ return (percentCompleted(item) < 100);
+ },
completed: function filterCompleted(item) {
return (percentCompleted(item) >= 100);
}
diff --git a/mozilla/calendar/lightning/content/messenger-overlay-sidebar.xul b/mozilla/calendar/lightning/content/messenger-overlay-sidebar.xul
index 2fc5758532f..a5db2cb9d79 100644
--- a/mozilla/calendar/lightning/content/messenger-overlay-sidebar.xul
+++ b/mozilla/calendar/lightning/content/messenger-overlay-sidebar.xul
@@ -224,6 +224,14 @@
mode="task"
label="&calendar.task.filter.completed.label;"
accesskey="&calendar.task.filter.completed.accesskey;"/>
+
@@ -489,6 +497,7 @@
+
diff --git a/mozilla/calendar/locales/en-US/chrome/calendar/calendar.dtd b/mozilla/calendar/locales/en-US/chrome/calendar/calendar.dtd
index 91e519be97f..82ca680561a 100644
--- a/mozilla/calendar/locales/en-US/chrome/calendar/calendar.dtd
+++ b/mozilla/calendar/locales/en-US/chrome/calendar/calendar.dtd
@@ -196,6 +196,8 @@
+
+