diff options
author | Jaxsun McCarthy Huggan | 2016-06-15 00:34:38 +0000 |
---|---|---|
committer | Jaxsun McCarthy Huggan | 2016-07-07 18:39:36 +0000 |
commit | bde2c5d4613108c0b964b9f170e42777cf19cdf3 (patch) | |
tree | 2e0373bf285e54cdf12632d84eb2f435ea386518 | |
parent | 8f09f78b21385cfbf64d1f73749d927c64933265 (diff) | |
download | org.eclipse.mylyn.tasks-bde2c5d4613108c0b964b9f170e42777cf19cdf3.tar.gz org.eclipse.mylyn.tasks-bde2c5d4613108c0b964b9f170e42777cf19cdf3.tar.xz org.eclipse.mylyn.tasks-bde2c5d4613108c0b964b9f170e42777cf19cdf3.zip |
319889: enable incoming notifications on scheduled containers
Change-Id: I973545387ce1774e759c453264df49e31c8f2895
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=319889
-rw-r--r-- | org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/CustomTaskListDecorationDrawer.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/CustomTaskListDecorationDrawer.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/CustomTaskListDecorationDrawer.java index 368c1440f..f3283b077 100644 --- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/CustomTaskListDecorationDrawer.java +++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/CustomTaskListDecorationDrawer.java @@ -19,13 +19,12 @@ import org.eclipse.mylyn.commons.ui.compatibility.CommonFonts; import org.eclipse.mylyn.internal.tasks.core.AbstractTask; import org.eclipse.mylyn.internal.tasks.core.ITasksCoreConstants; import org.eclipse.mylyn.internal.tasks.core.RepositoryQuery; -import org.eclipse.mylyn.internal.tasks.core.ScheduledTaskContainer; -import org.eclipse.mylyn.internal.tasks.core.TaskCategory; import org.eclipse.mylyn.internal.tasks.core.UnmatchedTaskContainer; import org.eclipse.mylyn.internal.tasks.ui.AbstractTaskListFilter; import org.eclipse.mylyn.internal.tasks.ui.ITasksUiPreferenceConstants; import org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin; import org.eclipse.mylyn.internal.tasks.ui.util.TasksUiInternal; +import org.eclipse.mylyn.internal.tasks.ui.views.TaskScheduleContentProvider.StateTaskContainer; import org.eclipse.mylyn.tasks.core.IRepositoryQuery; import org.eclipse.mylyn.tasks.core.ITask; import org.eclipse.mylyn.tasks.core.ITask.SynchronizationState; @@ -213,7 +212,7 @@ public class CustomTaskListDecorationDrawer implements Listener { } private boolean hideDecorationOnContainer(ITaskContainer element, TreeItem treeItem) { - if (element instanceof ScheduledTaskContainer) { + if (element instanceof StateTaskContainer) { return true; } else if (element instanceof UnmatchedTaskContainer) { if (!focusedMode) { @@ -230,7 +229,7 @@ public class CustomTaskListDecorationDrawer implements Listener { if (focusedMode) { return false; - } else if (element instanceof IRepositoryQuery || element instanceof TaskCategory) { + } else if (!(element instanceof ITask)) { return treeItem.getExpanded(); } else { return false; @@ -268,7 +267,8 @@ public class CustomTaskListDecorationDrawer implements Listener { imageDescriptor = CommonImages.OVERLAY_SYNC_OUTGOING; } } else if (repositoryTask.getSynchronizationState() == SynchronizationState.INCOMING) { - if (!Boolean.parseBoolean(repositoryTask.getAttribute(ITasksCoreConstants.ATTRIBUTE_TASK_SUPPRESS_INCOMING))) { + if (!Boolean.parseBoolean( + repositoryTask.getAttribute(ITasksCoreConstants.ATTRIBUTE_TASK_SUPPRESS_INCOMING))) { if (synchViewStyle) { imageDescriptor = CommonImages.OVERLAY_SYNC_OLD_INCOMMING; } else { |