Sync: Update from upstream

This commit is contained in:
imCrest
2026-04-17 12:03:36 +00:00
parent 73616f2158
commit cd8d358fa6

View File

@@ -105,6 +105,16 @@ class UITweaks : Feature("UITweaks") {
if (!hasSpotlightMarker) return false
val matchesNavigationName = resourceNames.any { resourceEntryName ->
val isSpotlightTabName =
resourceEntryName.contains("spotlight", ignoreCase = true) ||
resourceEntryName.contains("following", ignoreCase = true)
val isNavigationName =
resourceEntryName.contains("hova_nav", ignoreCase = true) ||
resourceEntryName.contains("bottom_nav", ignoreCase = true) ||
resourceEntryName.contains("nav", ignoreCase = true) ||
resourceEntryName.contains("tab", ignoreCase = true)
isSpotlightTabName && isNavigationName
return resourceNames.any { resourceEntryName ->
(
resourceEntryName.contains("spotlight", ignoreCase = true) ||
@@ -128,6 +138,15 @@ class UITweaks : Feature("UITweaks") {
className.contains("tab", ignoreCase = true) ||
className.contains("hova", ignoreCase = true)
}
val matchesNavigationClass = classNames.any { className ->
className.contains("navigation", ignoreCase = true) ||
className.contains("bottom", ignoreCase = true) ||
className.contains("tab", ignoreCase = true) ||
className.contains("hova", ignoreCase = true)
}
return matchesNavigationName || matchesNavigationClass
}
private fun onActivityCreate() {