From 2af7d6d5926acc33f6faa6ccdf72863920eb54d0 Mon Sep 17 00:00:00 2001 From: Dmitry Kozlov Date: Wed, 25 Feb 2015 11:57:10 +0400 Subject: [PATCH] Bug 460760: Fix DsfSourceDisplayAdapter.openEditor to avoid ignoring editor id set in SourceLookupResult Change-Id: I83ef2c8b22cf7a4acef3ccd68b9785a57cb66981 Signed-off-by: Dmitry Kozlov --- .../cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java index 46331c5..b99fb99 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java @@ -405,9 +405,9 @@ public class DsfSourceDisplayAdapter implements ISourceDisplay, ISteppingControl if (! input.equals(re.getEditorInput())) re.setInput(input); } - } - else - editor[0] = page.openEditor(input, id, false); + } else { + editor[0] = page.openEditor(input, id, false, IWorkbenchPage.MATCH_ID); + } } catch (PartInitException e) {} } } -- 2.7.4