diff --git a/bundles/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/findandreplace/overlay/FindReplaceOverlay.java b/bundles/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/findandreplace/overlay/FindReplaceOverlay.java index efb18ffe6da..d01bc29e2dc 100644 --- a/bundles/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/findandreplace/overlay/FindReplaceOverlay.java +++ b/bundles/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/findandreplace/overlay/FindReplaceOverlay.java @@ -1039,7 +1039,7 @@ private void updateContentAssistAvailability() { } private void decorate() { - if (regexSearchButton.getSelection()) { + if (findReplaceLogic.isAvailableAndActive(SearchOptions.REGEX)) { SearchDecoration.validateRegex(getFindString(), searchBarDecoration); } else { searchBarDecoration.hide();