Nearly every time I notice a sufficient amount of unread messages via grnotify, I read all my unreads. Despite knowing for a fact (via "reload" in Firefox) that I have no unread messages, grnotify will still say I have two or so unreads. Clicking to refresh doesn't solve. Right clicking and choosing refresh doesn't solve. "View Items" shows the last two (or so) messages that I (know for a fact I) read.
A bit irritating, but not unworkable.
It might be worth noting that I'm running Ubuntu Intrepid Ibex 8.10.
Same for me: GrNotify icon displays the number of unread items from the refreshment before i read them.
Using Python 2.5 and Ubuntu 9.04
I have this same issue with Gentoo and Python 2.5.4.
This patch fixes this issue for me.
--- GoogleReader.py.orig 2009-01-27 17:38:36.000000000 +0200
+++ GoogleReader.py 2009-05-07 13:57:54.000000000 +0300
@@ -113,6 +113,7 @@
#get count of unread items, per feed
#returns list of feeds
def getUnreadFeeds(self):
+ self.totalUnread = 0
self.checkFilesExist()
url = 'https://www.google.com/reader/api/0/unread-count?all=true'
req = urllib2.Request(url)