diff options
author | Frank Becker | 2016-08-08 09:41:37 +0000 |
---|---|---|
committer | Frank Becker | 2016-08-08 09:41:37 +0000 |
commit | 47a134c4d308149cba23f62df67cb8e4b19c2db8 (patch) | |
tree | 50aacf96fb0b43d9b8206c8612100f7f3b364205 | |
parent | 22514eab6089678c739cd77b978e292c5dd5b6ba (diff) | |
download | org.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.java | 5 |
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); } } |