self.config, self.updateDbusHandler)
self.disp.connect("feed-closed", self.onFeedClosed)
+ def openArticle(self, key, id):
+ try:
+ self.feed_lock
+ except:
+ # If feed_lock doesn't exist, we can open the feed, else we do nothing
+ if key != None:
+ self.feed_lock = get_lock(key)
+ self.disp = DisplayFeed(self.listing, self.listing.getFeed(key), \
+ self.listing.getFeedTitle(key), key, \
+ self.config, self.updateDbusHandler)
+ self.disp.button_clicked(None, id)
+ self.disp.connect("feed-closed", self.onFeedClosed)
+
+
def onFeedClosed(self, object, key):
#self.listing.saveConfig()
#del self.feed_lock