Revision 185c572...
Go back to digest for 3rd March 2013Bug Fixes in KDE-PIM
Wolfgang Rohdewald committed changes in [kdepim/KDE/4.10] mailfilteragent/mailfilteragent.h:
fix mailfilter ignoring some incoming mails
mailfiter uses changeRecorder() only as a monitor and so the slots
must not call changeProcessed(). So we need to override all functions
processing the notifications because their default implementations
do call changeProcessed(). But changeProcessed() dequeues a notification
from pendingNotifications if there are any, and if it does, a
notification is lost.
A better fix would be to change the default implementations such
that they only call changeProcessed() if changeRecorder() is
in recorder mode.
FIXED-IN: KDE/4.10.1
DIGEST: if more than one mail is received in one batch, mail filtering ignored some mails
File Changes
Modified 1 files
- mailfilteragent/mailfilteragent.h
1 files changed in total