From 10d115a56d8e361de6cc36e3f46f6bf841c1e35b Mon Sep 17 00:00:00 2001 From: Pawel Piech Date: Thu, 3 Nov 2011 15:36:51 -0700 Subject: Bug 362849 - AssertionFailedException in RetargetBreakpointAction --- .../internal/ui/actions/breakpoints/RetargetBreakpointAction.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/breakpoints/RetargetBreakpointAction.java') diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/breakpoints/RetargetBreakpointAction.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/breakpoints/RetargetBreakpointAction.java index ba626f833..ec404b9ba 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/breakpoints/RetargetBreakpointAction.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/breakpoints/RetargetBreakpointAction.java @@ -41,7 +41,11 @@ public abstract class RetargetBreakpointAction extends RetargetAction implements protected Object getAdapter(IAdaptable adaptable) { ToggleBreakpointsTargetManager manager = ToggleBreakpointsTargetManager.getDefault(); - return manager.getToggleBreakpointsTarget(getActivePart(), getTargetSelection()); + IPart activePart = getActivePart(); + if (activePart != null) { + return manager.getToggleBreakpointsTarget(getActivePart(), getTargetSelection()); + } + return null; } public void init(IWorkbenchWindow window) { -- cgit v1.2.3