1
This patch should be removed when libindicate-qt 0.2.6 is out. But since we are
2
very close to Maverick release I prefer to patch the applet than the library.
3
Index: plasma-widget-message-indicator-0.5.6/src/message-indicator.cpp
4
===================================================================
5
--- plasma-widget-message-indicator-0.5.6.orig/src/message-indicator.cpp 2010-09-30 09:45:36.000000000 +0200
6
+++ plasma-widget-message-indicator-0.5.6/src/message-indicator.cpp 2010-09-30 09:46:09.000000000 +0200
8
// from "messaging" to "message.<something>"
9
mSourceModel = new ListenerModel(mListener, QRegExp("^messag(e|ing)"));
10
connect(mSourceModel, SIGNAL(rowsInserted(const QModelIndex&, int, int)),
11
- SLOT(slotRowsChanged(const QModelIndex&))
12
+ SLOT(slotRowsChanged(const QModelIndex&)), Qt::QueuedConnection
14
connect(mSourceModel, SIGNAL(rowsRemoved(const QModelIndex&, int, int)),
15
- SLOT(slotRowsChanged(const QModelIndex&))
16
+ SLOT(slotRowsChanged(const QModelIndex&)), Qt::QueuedConnection
18
connect(mSourceModel, SIGNAL(drawAttentionChanged(const QModelIndex&)),
19
SLOT(slotDrawAttentionChanged())