diff --git a/scaladoc-js/main/src/searchbar/engine/Matchers.scala b/scaladoc-js/main/src/searchbar/engine/Matchers.scala index 14b7eeea9653..8fd06fbc2b59 100644 --- a/scaladoc-js/main/src/searchbar/engine/Matchers.scala +++ b/scaladoc-js/main/src/searchbar/engine/Matchers.scala @@ -25,4 +25,4 @@ case class ByName(query: String) extends Matchers: } case class ByKind(kind: String) extends Matchers: - def apply(p: PageEntry): Int = p.fullName.split(" ").headOption.filter(_.equalsIgnoreCase(kind)).fold(-1)(_ => 1) + def apply(p: PageEntry): Int = if p.kind.equalsIgnoreCase(kind) then 1 else -1