28 lines
1.2 KiB
Diff
28 lines
1.2 KiB
Diff
From da5c2fd5058e60d12bfbdfa2b1863433ab20dfbb Mon Sep 17 00:00:00 2001
|
|
From: Eike Hein <hein@kde.org>
|
|
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
|
|
|