Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteffen Pingel2012-04-10 00:31:43 +0000
committerSteffen Pingel2012-04-10 00:33:48 +0000
commit24ed4e5308abdb6fee455a526ec22d4266c7e46a (patch)
tree79d3b5dac6e1b9957a9d6a2e5c16222a15bff9bd /org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn
parent43f40222dec942302ca00f8295f3166c2a9706b9 (diff)
downloadorg.eclipse.mylyn.tasks-24ed4e5308abdb6fee455a526ec22d4266c7e46a.tar.gz
org.eclipse.mylyn.tasks-24ed4e5308abdb6fee455a526ec22d4266c7e46a.tar.xz
org.eclipse.mylyn.tasks-24ed4e5308abdb6fee455a526ec22d4266c7e46a.zip
NEW - bug 375224: [editor] org.eclipse.ui.PartInitException: Warning:
Blocked recursive attempt by part org.eclipse.mylyn.tasks.ui.editors.task to dispose itself during creation https://bugs.eclipse.org/bugs/show_bug.cgi?id=375224
Diffstat (limited to 'org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn')
-rw-r--r--org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/TaskEditorBloatMonitor.java3
1 files changed, 2 insertions, 1 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 e914d1253..8778600d0 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
@@ -43,7 +43,8 @@ public class TaskEditorBloatMonitor {
if (totalTaskEditors > MAX_EDITORS) {
for (IEditorReference editorReference : page.getEditorReferences()) {
try {
- if (TaskEditor.ID_EDITOR.equals(editorReference.getId())) {
+ if (editorPartOpened != editorReference.getPart(false)
+ && TaskEditor.ID_EDITOR.equals(editorReference.getId())) {
TaskEditorInput taskEditorInput = (TaskEditorInput) editorReference.getEditorInput();
TaskEditor taskEditor = (TaskEditor) editorReference.getEditor(false);
if (taskEditor == null) {

Back to the top