From 436e15359e923239ba25260f30f8009827e2dbb8 Mon Sep 17 00:00:00 2001 From: "jminta%gmail.com" Date: Thu, 27 Jul 2006 22:15:47 +0000 Subject: [PATCH] Bug 345348 Tasks appear in calendar view when progress is modified, r=dmose git-svn-id: svn://10.0.0.236/trunk@204998 18797224-902f-48f8-a5cc-f745e15eee43 --- .../base/content/calendar-multiday-view.xml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/mozilla/calendar/base/content/calendar-multiday-view.xml b/mozilla/calendar/base/content/calendar-multiday-view.xml index a7667a54a33..791418954af 100644 --- a/mozilla/calendar/base/content/calendar-multiday-view.xml +++ b/mozilla/calendar/base/content/calendar-multiday-view.xml @@ -1730,6 +1730,10 @@ (!aItem.entryDate || !aItem.dueDate)) return; + if (aItem instanceof Components.interfaces.calITodo && + !this.calView.mTasksInView) + return; + var occs = aItem.getOccurrencesBetween(this.calView.startDate, this.calView.queryEndDate, {}); @@ -1749,6 +1753,11 @@ if (this.mBatchCount) { return; } + + if (aNewItem instanceof Components.interfaces.calITodo && + !this.calView.mTasksInView) + return; + var occs; @@ -1784,6 +1793,11 @@ if (this.mBatchCount) { return; } + + if (aItem instanceof Components.interfaces.calITodo && + !this.calView.mTasksInView) + return; + if (aItem instanceof Components.interfaces.calITodo && (!aItem.entryDate || !aItem.dueDate)) return;