Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrank Becker2016-08-08 09:41:37 +0000
committerFrank Becker2016-08-08 09:41:37 +0000
commit47a134c4d308149cba23f62df67cb8e4b19c2db8 (patch)
tree50aacf96fb0b43d9b8206c8612100f7f3b364205
parent22514eab6089678c739cd77b978e292c5dd5b6ba (diff)
downloadorg.eclipse.mylyn.tasks-47a134c4d308149cba23f62df67cb8e4b19c2db8.tar.gz
org.eclipse.mylyn.tasks-47a134c4d308149cba23f62df67cb8e4b19c2db8.tar.xz
org.eclipse.mylyn.tasks-47a134c4d308149cba23f62df67cb8e4b19c2db8.zip
499353: NullPointerException in TaskListView.saveState
Change-Id: I59d904e670369866444396303a499bf1f2e58359 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=499353
-rw-r--r--org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListView.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListView.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListView.java
index b1c518c66..077d657c8 100644
--- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListView.java
+++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListView.java
@@ -522,9 +522,10 @@ public class TaskListView extends AbstractTaskListView implements IPropertyChang
}
memento.putString(MEMENTO_LINK_WITH_EDITOR, Boolean.toString(linkWithEditor));
- memento.putString(MEMENTO_PRESENTATION, currentPresentation.getId());
+ memento.putString(MEMENTO_PRESENTATION,
+ currentPresentation != null ? currentPresentation.getId() : CategorizedPresentation.ID);
- if (filteredTree.getTextSearchControl() != null) {
+ if (filteredTree != null && filteredTree.getTextSearchControl() != null) {
filteredTree.getTextSearchControl().saveState(memento);
}
}

Back to the top