diff --git a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/search/SystemSearchPage.java b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/search/SystemSearchPage.java index e7ac97a4752..f128ced2fe8 100644 --- a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/search/SystemSearchPage.java +++ b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/search/SystemSearchPage.java @@ -1481,6 +1481,15 @@ public class SystemSearchPage extends DialogPage implements ISearchPage { initialCaseSensitive = s.getBoolean(STORE_CONFIG_CASE_SENSITIVE); initialStringRegex = s.getBoolean(STORE_CONFIG_STRING_REGEX); initialFileNameCaseSensitive = s.getBoolean(STORE_CONFIG_FILENAME_CASE_SENSITIVE); + if (!initialFileNameCaseSensitive){ + // make sure it was set this way as opposed to defaulting + // in order to preserve the 3.0 behaviour, the default needs to be true + String value = s.get(STORE_CONFIG_FILENAME_CASE_SENSITIVE); + if (value == null){ + initialFileNameCaseSensitive = true; + } + } + initialFileNameRegex = s.getBoolean(STORE_CONFIG_FILENAME_REGEX); initialSearchArchives = s.getBoolean(STORE_CONFIG_INCLUDE_ARCHIVES); initialSearchSubfolders = s.getBoolean(STORE_CONFIG_INCLUDE_SUBFOLDERS);