GNOME Bugzilla – Bug 324676
Print preview displays preview of previous month
Last modified: 2009-08-03 10:05:31 UTC
1. From 'Day view' goto 'Month view'. In day view date is todays date. 2. In Month view all the appointments in the december is displayed as well as appointments of last week for November and first week of January. This is fine. 3. Select 'file -Print Preview', displays print preview of November instead of december.
i can reproduce this in 2.5.90. poornima, PLEASE USE KEYWORDS. adding "printing" keyword.
i still see this in 2.7.1
I can reproduce this, too. However, I could observe the following: If the first day of the selected month is a Monday, the print preview shows the current month. If the first day of the selected month is not a Monday, the preview shows the previous month. The same holds for the actual printing job. This might raise the severity as one is unable to print the monthly overview for December 2006: December 1st is a Friday, so printing from the December view will yield a calendar for November 2006, whereas printing from the January view will give you the calendar for January 2007.
After reading bug 328629 I found out that Evolution checks which day is currently highlighted. If you change to the month view, typically the date in the upper left corner is selected which is usually a day in the previous month unless the current month starts with a Monday. If you select e.g. December 03, 2006, you can preview and print the monthly calendar for December 2006.
Bumping version to a stable release.
We are still seeing this behavior in Ubuntu 8.10 and Evolution 2.24.2 https://bugs.launchpad.net/evolution/+bug/316121
Created attachment 139617 [details] [review] proposed evo patch for evolution; For a full month view pick the second week of a view for print/preview.
Tagging this for kill-bonobo since I'll have to rework the patch.
Still in 2.26.
Looks good. Please commit.
Created commit d921180 in evo master (2.27.6+)