After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 212490 - Task list redraws periodically
Task list redraws periodically
Status: RESOLVED DUPLICATE of bug 264449
Product: evolution
Classification: Applications
Component: Tasks
1.5.x (obsolete)
Other All
: Normal trivial
: Future
Assigned To: evolution-calendar-maintainers
Evolution QA team
Depends on:
Blocks: 219769 264449 268912 269332 269353
 
 
Reported: 2001-10-14 12:32 UTC by Johann Glaser
Modified: 2005-08-23 16:35 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Johann Glaser 2001-10-14 12:33:17 UTC
Package: Evolution
Priority: Blocker
Version: 0.15
Synopsis: Task list redraws periodically
Bugzilla-Product: Evolution
Bugzilla-Component: Tasks

Description:
The task list is redrawn all 1 or 2 minutes. This is quite annoying and
CPU consuming.

First all tasks are hidden, and then the list is built up agan, like
filling in each task, one after another.

I have grouped the task list by "category", sorted that column and
additionally sorted (each group) by the summary field.

The redrawing happens on both, the task list itself, and the small task
list in the day view of the calendar.


Comment 1 marten ter borgh 2001-11-07 20:34:14 UTC
certainly not a blocker. Setting to normal.
Just spent 3 minutes staring at my task list, saw nothing happen.
Since my tests weren't realistic , I'm not changing the status.
Johann, are you still seeing this with the newest builds?
Thanks
Comment 2 Johann Glaser 2001-11-07 21:14:20 UTC
Hi!

I am now using
  0.99.0 [+cvs.2001.11.06.15.07]
And the problem happens too.
I needed a few minutes to find that out. Perhaps more than 10 minutes.
I used the time for reading emails. I opend all my unread emails with
a double click and had extra windows. Then I switched to the tasks and
put my evolution window in the back, so that it was partly visible
under the email windows.

I read the mails, and suddenly the task list was "filled up" again.
Comment 3 Damon Chaplin 2001-11-08 01:06:48 UTC
This is the intended behavior.

It reload all the tasks every 10 minutes, so that:

 (a) completed tasks get hidden as requested in the config settings.
 (b) overdue tasks change color.

At some point we need a better way to do these.

I think (b) could be done with just a model_changed signal and a
redraw, which you wouldn't notice.

(a) is more difficult, though. We either have to re-evalutate the
query expression on the client periodically and remove tasks as
desired, or we add functionality to the server so it removes the
tasks from our query. (Actually just checking the completed dates
on the client wouldn't be too hard, so I'd go for that.)
Comment 4 Luis Villa 2001-12-06 23:40:42 UTC
It's not a feature, it's a bug!
Comment 5 christine 2002-09-26 21:31:50 UTC
Changed target milestone to 1.4. 
Comment 6 Hans Petter Jansson 2003-04-14 04:20:03 UTC
Can't be done in time for 1.4. Punting.
Comment 7 André Klapper 2004-08-28 18:24:31 UTC
still happens in evolution1.5-1.5.91.0.200407250730-0.snap.ximian.8.1. 
this one blocks 19769.
Comment 8 Chenthill P 2005-08-23 10:30:18 UTC

*** This bug has been marked as a duplicate of 264449 ***
Comment 9 Johann Glaser 2005-08-23 16:35:10 UTC
chenthill: Why do you mark my much older bug report a duplicate of a 3 year
younger bug?