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 @@ + +