GNOME Bugzilla – Bug 739343
Google Task with Due Date freezes UI on save
Last modified: 2014-10-31 17:23:33 UTC
Creating a task with just the name works fine, but when a detail (like a due date) is added, then trying to save the task causes Evolution to hang for several minutes. I have this issue in opensuse 13.1 and I came across a post from a Ubuntu user too here: http://askubuntu.com/questions/542511/evolution-freezes-when-saving-a-google-task In the end it generally works, but the user is presented with a dialog saying Evolution is no longer responding (wait(?), close(?))...
Thanks for a bug report. Weird I didn't spot it when I was testing the backend. There was missing one method implementation, which caused a wait for a D-Bus call to timeout. The editor does the D-Bus call in the main thread, thus it blocks whole UI during this wait. I fixed it for the next version: Created commit 0e674fc in eds master (3.13.8+) [1] Created commit d8b9ecd in eds evolution-data-server-3-12 (3.12.8+) [1] https://git.gnome.org/browse/evolution-data-server/commit/?id=0e674fc