Revision 185c572...

Go back to digest for 3rd March 2013

Bug 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