~alexlauni/do-plugins/bansheeplugin

« back to all changes in this revision

Viewing changes to RememberTheMilk/src/RTMCompleteTask.cs

  • Committer: Alex Launi
  • Date: 2009-02-28 17:40:30 UTC
  • mfrom: (276.37.54 trunk)
  • Revision ID: alex.launi@gmail.com-20090228174030-vj9z2b96smsodmmb
merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
using System.Collections.Generic;
23
23
using Mono.Unix;
24
24
 
25
 
 
26
25
using Do.Universe;
 
26
using Do.Platform;
27
27
 
28
28
namespace RememberTheMilk
29
29
{
58
58
        
59
59
        public override IEnumerable<Item> Perform (IEnumerable<Item> items, IEnumerable<Item> modifierItems) 
60
60
        {
61
 
                        RTM.CompleteTask ((items.First () as RTMTaskItem).ListId, (items.First () as RTMTaskItem).TaskSeriesId,
62
 
                                          (items.First () as RTMTaskItem).Id);
 
61
                        Services.Application.RunOnThread (() => {
 
62
                                RTM.CompleteTask ((items.First () as RTMTaskItem).ListId, (items.First () as RTMTaskItem).TaskSeriesId,
 
63
                                                  (items.First () as RTMTaskItem).Id);
 
64
                        });
63
65
            yield break;
64
66
        }
65
67
        }