Remove dep on gobject and replace with twisted.reactor.callLater

This commit is contained in:
Andrew Resch 2009-05-12 16:57:35 +00:00
commit c754fc7c74

View file

@ -25,7 +25,8 @@
import threading import threading
import gobject from twisted.internet import reactor
from urllib import urlopen from urllib import urlopen
from deluge.log import LOG as log from deluge.log import LOG as log
from deluge.common import get_pixmap from deluge.common import get_pixmap
@ -148,7 +149,7 @@ class TrackerIcons(component.Component):
self.images[tracker_host] = filename self.images[tracker_host] = filename
if callback: if callback:
gobject.idle_add(callback, filename) reactor.callLater(0, callback, filename)
def get_async(self, tracker_host, callback): def get_async(self, tracker_host, callback):
if tracker_host in self.images: if tracker_host in self.images: