Patch attached! Fix for Desktop notifications when using Google Reader with liferea...
--- a/src/itemset.c +++ b/src/itemset.c @@ -168,7 +168,8 @@ which means online accounts we sync against, but not normal online feeds where items have no read status. */ if (allowStateChanges) { - oldItem->readStatus = newItem->readStatus; + if ((!oldItem->readStatus) && (newItem->readStatus)) + oldItem->readStatus = newItem->readStatus; oldItem->flagStatus = newItem->flagStatus; }