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 325416 - tooltip of *earlier* appointment displayed in day view
tooltip of *earlier* appointment displayed in day view
Status: VERIFIED FIXED
Product: evolution
Classification: Applications
Component: Calendar
2.6.x
Other Linux
: Normal normal
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
: 326769 (view as bug list)
Depends on:
Blocks: 327508 327510
 
 
Reported: 2005-12-31 20:35 UTC by André Klapper
Modified: 2013-09-13 00:57 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot (15.80 KB, image/png)
2005-12-31 20:36 UTC, André Klapper
Details

Description André Klapper 2005-12-31 20:35:56 UTC
it sometimes (but often enough) happens that a calendar day view tooltip is displayed that refers to the appointment *before* the expected one on that day, but i have not managed to find out the exact way to reproduce perfectly. need to investigate.

suse9.3, gnome2.10, evo2.5.3 rpm snapshot dated 2005-12-19.

screenshot attached.
Comment 1 André Klapper 2005-12-31 20:36:44 UTC
Created attachment 56608 [details]
screenshot

screenshot: mouse is over appointment "Silvester Erik Hütte".
disregard that "(null)" tolltip, that's bug 325414. ;-)
Comment 2 André Klapper 2005-12-31 20:39:51 UTC
srag: assigning this to you, because you wrote that code. i hope that's ok. :-)
Comment 3 Srinivasa Ragavan 2006-01-02 06:54:05 UTC
andre, hmm interesting. I have never seen this. Would like to have more info u are able to find.
Comment 4 André Klapper 2006-01-02 12:43:10 UTC
srag: here we go again: :-)

go to day view with 30minutes time divisions.

set up an appointment at 13:00 named "1" by typing directly into the day view.

go to 14:00 and set up a second appointment "2" by typing directly into the day view.

go to 12:00 to set up a third appointment "3" by typing directly into the day view.

now this should show up as
    12:00 appt_3
    13:00 appt_1
    14:00 appt_2

now move the mouse over appointment 1. it will display popup for appointment 3.

move the mouse over appointment 2. it will display popup for appointment 1.

this seems to be 100% reproducible here.
Comment 5 Srinivasa Ragavan 2006-01-03 05:35:35 UTC
andre you are great. I too see it now :)
Comment 6 Srinivasa Ragavan 2006-01-03 16:15:23 UTC
Fixed to head.
Comment 7 André Klapper 2006-01-03 17:51:03 UTC
srag, thanks :-)

for the records:
http://cvs.gnome.org/viewcvs/evolution/calendar/gui/e-day-view.c?r1=1.289&r2=1.290
Comment 8 Chenthill P 2006-01-04 13:43:33 UTC
Reverted the patch as it causes a crash while viewing the tooltip for all day events.
Comment 9 Sebastien Bacher 2006-01-07 14:31:28 UTC
There is a quite similar Ubuntu bug: http://bugzilla.ubuntu.com/show_bug.cgi?id=19374

While reading calendar items, sometimes when I scroll my list, Evolution leaves
"ghost" of the item. This ghost won' disappear on workspace. It covers
everything. You can displace him with a click within the ghost area.

http://bugzilla.ubuntu.com/attachment.cgi?id=4899
The "ghost" itself.
...
> Thanks for your bug. What version of evolution/ubuntu do you use? What part of
the screenshoot is the ghost? When you say it covers everything, you mean that
it covers other apps you open too?"

I've noticed that too with current tarballs, the tooltip stay on screen on other workspaces too
Comment 10 André Klapper 2006-01-07 15:59:45 UTC
yeah. confirming.
Comment 11 André Klapper 2006-01-17 10:07:52 UTC
*** Bug 326769 has been marked as a duplicate of this bug. ***
Comment 12 Srinivasa Ragavan 2006-01-17 10:45:19 UTC
Thanks a lot guys, at last i was able to get into the code and see the root cause. It is fixed in head. (Will be in 2.5.5).
Comment 13 André Klapper 2006-01-17 12:54:51 UTC
just built from head, cannot reproduce anymore. thanks. :-)