Description of problem: Exchange Calendar events are not always visible under Evolution. However toggling the calendar checkbox in the pane on the left, will sometimes solve the problem. This is almost always required after launching Evolution, as Exchange based events won't be visible but local events will. I don't recall consistently having this problem under evolution-mapi, but am consistently having the problem under evolution-ews. Version-Release number of selected component (if applicable): evolution-ews-3.6.3-1.fc18.x86_64 evolution-3.6.3-2.fc18.x86_64 How reproducible: Almost always Steps to Reproduce: 1. Launch Evolution 2. Switch to calendar view 3. Toggle Exchange Calendar checkbox as needed to get Exchange events to appear Actual results: Exchange calendars will eventually show up after X number of toggles. Expected results: Exchange calendars should load automatically just like mail does. Additional info: I'm using KDE as my desktop.
Thanks for a bug report. Isn't it possible that the ews calendar is updating its content, thus it takes longer before it notifies about events it has available? The idea behind this is to update local cache based on the server calendar content first, then show real data, rather than show old local data and remove them from the view couple "seconds" later, because they were removed from the server. There's also less flashing when done this way. I tried this on my machine and the events, neither tasks, from ews account were not shown after start immediately, only after I waited for couple seconds (my server is not quick). The next evolution start they all are shown almost instantly (the evolution-calendar-factory was left running).
Hi Milan. Leaving Evolution running for 30 minutes doesn't change things. Subsequent evolution restarts show no difference (I checked to make sure evolution-calendar-factory was still running). In fact on subsequent evolution starts, I won't see any calendar data (say the weather calendar for instance - so it doesn't appear to be specific to evolution-ews), without toggling the checkbox in the left pane for each calendar. Both of my Fedora 18 workstations behave this way.
Hmm, I just got the same, with CalDAV and local calendars, the view is completely empty. I do not expect it being Fedora specific, thus let's deal with it upstream. I found an upstream bug [1] about basically the same, thus I'm closing this in favour of it. Feel free to CC there yourself, to see any further updates. [1] https://bugzilla.gnome.org/show_bug.cgi?id=692716
Since updating to evolution-ews-3.6.3-2.fc18.x86_64, I haven't seen this issue. As I mentioned in Bug 908474#c4, they may be related. And for me, at least, they seem to be.