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 704832 - Event removal doesn't update week/month views properly
Event removal doesn't update week/month views properly
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Calendar
3.8.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
: 705833 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-07-24 19:57 UTC by André Klapper
Modified: 2013-11-19 13:43 UTC
See Also:
GNOME target: ---
GNOME version: 3.7/3.8


Attachments
Before (172.01 KB, image/png)
2013-07-24 19:57 UTC, André Klapper
  Details
After (70.19 KB, image/png)
2013-07-24 19:58 UTC, André Klapper
  Details
evo patch (988 bytes, patch)
2013-11-19 13:40 UTC, Milan Crha
committed Details | Review

Description André Klapper 2013-07-24 19:57:48 UTC
Created attachment 250072 [details]
Before

Evo 3.8.3.

Sometimes only the appointment summary of an event in calendar #2 is moved up after displaying calendar #1 (with an earlier appointment for that day) has been disabled. The time and then box remain at their previous place.

This does not always happen. See attached screenshots.
Comment 1 André Klapper 2013-07-24 19:58:04 UTC
Created attachment 250073 [details]
After
Comment 2 Milan Crha 2013-11-19 13:37:05 UTC
*** Bug 705833 has been marked as a duplicate of this bug. ***
Comment 3 Milan Crha 2013-11-19 13:40:01 UTC
Created attachment 260238 [details] [review]
evo patch

for evolution;

These was missing an update call on the 'background_item', which is used to position all parts of the event, except the text itself, which was updated properly. The change in e_week_view_layout_get_span_position() is a fix for a bug after a movement from integers for week fays to GDateWeekday enum.
Comment 4 Milan Crha 2013-11-19 13:43:05 UTC
Created commit 7727f42 in evo master (3.11.3+)
Created commit 85a5c3c in evo gnome-3-10 (3.10.3+)