From da5c2fd5058e60d12bfbdfa2b1863433ab20dfbb Mon Sep 17 00:00:00 2001 From: Eike Hein Date: Sat, 23 Jul 2016 05:47:51 +0900 Subject: [PATCH 06/11] Treat IsDemandingAttention as IsOnAllVirtualDesktops. BUG:365970 --- libtaskmanager/taskfilterproxymodel.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libtaskmanager/taskfilterproxymodel.cpp b/libtaskmanager/taskfilterproxymodel.cpp index 79b902e5b7fe9d2c975405b88c60a747f1385685..803db2199417a979916bd267536a9e1f67db603f 100644 --- a/libtaskmanager/taskfilterproxymodel.cpp +++ b/libtaskmanager/taskfilterproxymodel.cpp @@ -288,7 +288,8 @@ bool TaskFilterProxyModel::filterAcceptsRow(int sourceRow, const QModelIndex &so // Filter by virtual desktop. if (d->filterByVirtualDesktop && d->virtualDesktop != 0) { - if (!sourceIdx.data(AbstractTasksModel::IsOnAllVirtualDesktops).toBool()) { + if (!sourceIdx.data(AbstractTasksModel::IsOnAllVirtualDesktops).toBool() + && !sourceIdx.data(AbstractTasksModel::IsDemandingAttention).toBool()) { const QVariant &virtualDesktop = sourceIdx.data(AbstractTasksModel::VirtualDesktop); if (!virtualDesktop.isNull()) { -- 2.6.6