diff options
Diffstat (limited to 'org.eclipse.debug.ui/ui/org/eclipse/debug/ui')
-rw-r--r-- | org.eclipse.debug.ui/ui/org/eclipse/debug/ui/ProtoypeTab.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/ui/ProtoypeTab.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/ui/ProtoypeTab.java index d852b6979..f751a1bdd 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/ui/ProtoypeTab.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/ui/ProtoypeTab.java @@ -26,6 +26,7 @@ import org.eclipse.debug.internal.ui.DebugUIPlugin; import org.eclipse.debug.internal.ui.IDebugHelpContextIds; import org.eclipse.debug.internal.ui.IInternalDebugUIConstants; import org.eclipse.debug.internal.ui.SWTFactory; +import org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog; import org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsMessages; import org.eclipse.jface.action.Action; import org.eclipse.jface.action.IMenuListener; @@ -525,6 +526,19 @@ public class ProtoypeTab extends AbstractLaunchConfigurationTab { /* * (non-Javadoc) + * @see org.eclipse.debug.ui.ILaunchConfigurationTab#postApply() + */ + @Override + public void postApply() { + super.postApply(); + ILaunchConfigurationDialog launchConfigurationDialog = getLaunchConfigurationDialog(); + if (launchConfigurationDialog instanceof LaunchConfigurationsDialog) { + ((LaunchConfigurationsDialog) launchConfigurationDialog).refreshLaunchConfigurationView(); + } + } + + /* + * (non-Javadoc) * @see org.eclipse.debug.ui.ILaunchConfigurationTab#getName() */ @Override |