Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorspingel2009-08-06 20:27:10 +0000
committerspingel2009-08-06 20:27:10 +0000
commit756efc91717833e22a6b983ced765fe28c9f2808 (patch)
tree4598465cdee40c0c4884ae7256287250d97e5f44
parent12c5274ee4e5929ce6c30e35a3295f6189244227 (diff)
downloadorg.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.java4
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) {

Back to the top