From b57bc0690f3c55dfa67b8e4081d6e61e52766c7e Mon Sep 17 00:00:00 2001 From: Alvaro Sanchez-Leon Date: Fri, 18 Nov 2016 14:18:39 -0500 Subject: [PATCH] Bug 507752 - [debugger console] Check if view is opened in perspective The Debugger console view should remain visible when switching perspectives Change-Id: I22bcfefca980324c9e2918d91217ef83ade056b8 --- .../ui/views/debuggerconsole/DebuggerConsoleManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/views/debuggerconsole/DebuggerConsoleManager.java b/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/views/debuggerconsole/DebuggerConsoleManager.java index 433027eb500..d08880c0a5a 100644 --- a/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/views/debuggerconsole/DebuggerConsoleManager.java +++ b/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/views/debuggerconsole/DebuggerConsoleManager.java @@ -146,7 +146,7 @@ public class DebuggerConsoleManager implements IDebuggerConsoleManager { IWorkbenchPage page = window.getActivePage(); if (page != null) { IViewPart view = page.findView(DebuggerConsoleView.DEBUGGER_CONSOLE_VIEW_ID); - if (view == null) { + if (view == null || !page.isPartVisible(view)) { try { page.showView(DebuggerConsoleView.DEBUGGER_CONSOLE_VIEW_ID, null,