From 3479b4a07b985a2fec9a11b8138c76a0b4a56f95 Mon Sep 17 00:00:00 2001
From: Petar Perisin <petar.perisin@gmail.com>
Date: Wed, 11 Dec 2013 16:32:59 +0200
Subject: [PATCH] ProjectExplorer: Fix task visibility

Change-Id: I283c3704b834cfb3d62f3e12a76c5530ee85d777
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
---
 src/plugins/projectexplorer/taskhub.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/plugins/projectexplorer/taskhub.cpp b/src/plugins/projectexplorer/taskhub.cpp
index 0a45e0f0900..fe9b0e1d4a3 100644
--- a/src/plugins/projectexplorer/taskhub.cpp
+++ b/src/plugins/projectexplorer/taskhub.cpp
@@ -115,8 +115,7 @@ void TaskHub::addTask(Task::TaskType type, const QString &description, Core::Id
 void TaskHub::addTask(Task task)
 {
     if (task.line != -1 && !task.file.isEmpty()) {
-        bool visible = (task.type == Task::Warning || task.type == Task::Error);
-        TaskMark *mark = new TaskMark(task.taskId, task.file.toString(), task.line, visible);
+        TaskMark *mark = new TaskMark(task.taskId, task.file.toString(), task.line, !task.icon.isNull());
         mark->setIcon(task.icon);
         mark->setPriority(TextEditor::ITextMark::LowPriority);
         task.addMark(mark);
-- 
GitLab