From dc826d7817457203f6ec4c85b7d8662b3e3c276b Mon Sep 17 00:00:00 2001 From: sougandhs Date: Sat, 14 Mar 2026 07:05:18 +0530 Subject: [PATCH 1/2] Initialize Step Filters button state from DebugUITools preference see https://github.com/eclipse-jdt/eclipse.jdt.debug/issues/914 --- debug/org.eclipse.debug.ui/plugin.xml | 1 - .../internal/ui/commands/actions/ToggleStepFiltersAction.java | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/debug/org.eclipse.debug.ui/plugin.xml b/debug/org.eclipse.debug.ui/plugin.xml index 70d4d67b5a6..4d7a47b9d50 100644 --- a/debug/org.eclipse.debug.ui/plugin.xml +++ b/debug/org.eclipse.debug.ui/plugin.xml @@ -329,7 +329,6 @@ menubarPath="org.eclipse.ui.run/emptyStepGroup" toolbarPath="org.eclipse.debug.ui.main.toolbar/renderGroup" style="toggle" - state="false" initialEnabled="true"> Date: Tue, 24 Mar 2026 15:11:59 +0530 Subject: [PATCH 2/2] Update Stepfilter defaults --- .../eclipse/debug/internal/core/DebugPreferenceInitializer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debug/org.eclipse.debug.core/core/org/eclipse/debug/internal/core/DebugPreferenceInitializer.java b/debug/org.eclipse.debug.core/core/org/eclipse/debug/internal/core/DebugPreferenceInitializer.java index 8583601e199..6a86c52abc0 100644 --- a/debug/org.eclipse.debug.core/core/org/eclipse/debug/internal/core/DebugPreferenceInitializer.java +++ b/debug/org.eclipse.debug.core/core/org/eclipse/debug/internal/core/DebugPreferenceInitializer.java @@ -26,7 +26,7 @@ public class DebugPreferenceInitializer extends AbstractPreferenceInitializer { @Override public void initializeDefaultPreferences() { // Step filter preferences - Preferences.setDefaultBoolean(DebugPlugin.getUniqueIdentifier(), StepFilterManager.PREF_USE_STEP_FILTERS, false); + Preferences.setDefaultBoolean(DebugPlugin.getUniqueIdentifier(), StepFilterManager.PREF_USE_STEP_FILTERS, true); //launch configurations preferences Preferences.setDefaultBoolean(DebugPlugin.getUniqueIdentifier(), DebugPlugin.PREF_DELETE_CONFIGS_ON_PROJECT_DELETE, false); Preferences.setDefaultBoolean(DebugPlugin.getUniqueIdentifier(), IInternalDebugCoreConstants.PREF_ENABLE_STATUS_HANDLERS, true);