How to fix Zurich's aggressive navigation filter returning too many results

Jon G Lind
ServiceNow Employee

The Zurich release has made changes to how the left hand navigation works. It has become very aggressive in it's "fuzzy" search, to the point where there may be so many results you can't easily jump to the module you're looking for.

 

In my example here I was searching for "Users" and it matched "Clusters", "User Groups", "User role history", even "Used Factors"--basically anything with the letters in the filter query in the same order, regardless of any interim letters. 

 

Luckily, this is easily fixed.  The system property you need to use is glide.ui.polaris.nav_filter_accuracy_score.  It's an integer on a scale of 0-100 and it defaults to 75.  As the description helpfully explains setting it to 100 makes it work like it did before--a straight "contains" query.   Messing around I didn't see a difference between 75 and 90, and 95 and 100 behaved the same, but hey, at least you can fix this quirky new feature.

 

navigation-filter.png

1 REPLY 1

GlideFather
Tera Patron

Hi @Jon G Lind,

 

where have you been 3 weeks ago?
Undesired results for module/application searching

Haha just kidding, thank you for sharing this! 

 

Is it a default value? Because I updated my PDI from Xanadu 7 to Yokohama tow days ago and this property was there for 100... while on Xanadu didn't exist at all.

_____
100 % GlideFather experience and 0 % generative AI