From 0261d751ba6922d07b26ec47bdfe742937a64461 Mon Sep 17 00:00:00 2001 From: Zi Ree Date: Wed, 17 Dec 2025 03:43:39 +0100 Subject: [PATCH] Omnifilter: empty content should always match, so the user does not need a .* regex when matching for other properties like object name only. --- indra/newview/omnifilterengine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/indra/newview/omnifilterengine.cpp b/indra/newview/omnifilterengine.cpp index efd98081f0..263d8ba8b6 100644 --- a/indra/newview/omnifilterengine.cpp +++ b/indra/newview/omnifilterengine.cpp @@ -169,7 +169,7 @@ const OmnifilterEngine::Needle* OmnifilterEngine::match(const Haystack& haystack continue; } - if (matchStrings(needle.mContent, haystack.mContent, needle.mContentMatchType, needle.mContentCaseInsensitive)) + if (needle.mContent.empty() || matchStrings(needle.mContent, haystack.mContent, needle.mContentMatchType, needle.mContentCaseInsensitive)) { return logMatch(needle_name, needle); }