diff options
Diffstat (limited to 'debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ShowFullPathsAction.java')
-rw-r--r-- | debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ShowFullPathsAction.java | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ShowFullPathsAction.java b/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ShowFullPathsAction.java index 77069c5c06a..83361c01295 100644 --- a/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ShowFullPathsAction.java +++ b/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ShowFullPathsAction.java @@ -68,17 +68,14 @@ public class ShowFullPathsAction extends ViewFilterAction { IDebugModelPresentation pres = view.getPresentation(CDIDebugModel.getPluginIdentifier()); if (pres != null) { pres.setAttribute(CDebugModelPresentation.DISPLAY_FULL_PATHS, Boolean.valueOf(getValue())); - BusyIndicator.showWhile(viewer.getControl().getDisplay(), new Runnable() { - @Override - public void run() { - String key = getView().getSite().getId() + "." + getPreferenceKey(); //$NON-NLS-1$ - getPreferenceStore().setValue(key, getValue()); - CDebugUIPlugin.getDefault().savePluginPreferences(); + BusyIndicator.showWhile(viewer.getControl().getDisplay(), () -> { + String key = getView().getSite().getId() + "." + getPreferenceKey(); //$NON-NLS-1$ + getPreferenceStore().setValue(key, getValue()); + CDebugUIPlugin.getDefault().savePluginPreferences(); - // Refresh the viewer after we've set the preference because - // DSF-based debuggers trigger off this preference. - viewer.refresh(); - } + // Refresh the viewer after we've set the preference because + // DSF-based debuggers trigger off this preference. + viewer.refresh(); }); } } |