diff options
author | spingel | 2009-08-06 20:27:10 +0000 |
---|---|---|
committer | spingel | 2009-08-06 20:27:10 +0000 |
commit | 756efc91717833e22a6b983ced765fe28c9f2808 (patch) | |
tree | 4598465cdee40c0c4884ae7256287250d97e5f44 | |
parent | 12c5274ee4e5929ce6c30e35a3295f6189244227 (diff) | |
download | org.eclipse.mylyn.tasks-756efc91717833e22a6b983ced765fe28c9f2808.tar.gz org.eclipse.mylyn.tasks-756efc91717833e22a6b983ced765fe28c9f2808.tar.xz org.eclipse.mylyn.tasks-756efc91717833e22a6b983ced765fe28c9f2808.zip |
REOPENED - bug 284166: [backport] [performance] Mylyn can cause Eclipse to stop responding when opening an editor
https://bugs.eclipse.org/bugs/show_bug.cgi?id=284166
-rw-r--r-- | org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/TaskEditorBloatMonitor.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/TaskEditorBloatMonitor.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/TaskEditorBloatMonitor.java index 0137dc0c4..cca25f341 100644 --- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/TaskEditorBloatMonitor.java +++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/TaskEditorBloatMonitor.java @@ -40,7 +40,7 @@ public class TaskEditorBloatMonitor extends AbstractEditorTracker { List<IEditorReference> toClose = new ArrayList<IEditorReference>(); int totalTaskEditors = 0; for (IEditorReference editorReference : page.getEditorReferences()) { - if (editorReference.getId().equals(TaskEditor.ID_EDITOR)) { + if (TaskEditor.ID_EDITOR.equals(editorReference.getId())) { totalTaskEditors++; } @@ -49,7 +49,7 @@ public class TaskEditorBloatMonitor extends AbstractEditorTracker { if (totalTaskEditors > MAX_EDITORS) { for (IEditorReference editorReference : page.getEditorReferences()) { try { - if (editorReference.getId().equals(TaskEditor.ID_EDITOR)) { + if (TaskEditor.ID_EDITOR.equals(editorReference.getId())) { TaskEditorInput taskEditorInput = (TaskEditorInput) editorReference.getEditorInput(); TaskEditor taskEditor = (TaskEditor) editorReference.getEditor(false); if (taskEditor == null) { |