Track item usage when it is launched with enter

This commit is contained in:
MM20 2023-03-11 12:54:27 +01:00
parent 264ef3e4aa
commit 6424bf7b92
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389

View File

@ -10,7 +10,6 @@ import de.mm20.launcher2.favorites.SavedSearchableRankInfo
import de.mm20.launcher2.permissions.PermissionGroup import de.mm20.launcher2.permissions.PermissionGroup
import de.mm20.launcher2.permissions.PermissionsManager import de.mm20.launcher2.permissions.PermissionsManager
import de.mm20.launcher2.preferences.LauncherDataStore import de.mm20.launcher2.preferences.LauncherDataStore
import de.mm20.launcher2.preferences.Settings
import de.mm20.launcher2.preferences.Settings.SearchResultOrderingSettings.Ordering import de.mm20.launcher2.preferences.Settings.SearchResultOrderingSettings.Ordering
import de.mm20.launcher2.search.SavableSearchable import de.mm20.launcher2.search.SavableSearchable
import de.mm20.launcher2.search.SearchService import de.mm20.launcher2.search.SearchService
@ -86,6 +85,7 @@ class SearchVM : ViewModel(), KoinComponent {
val bestMatch = bestMatch.value val bestMatch = bestMatch.value
if (bestMatch is SavableSearchable) { if (bestMatch is SavableSearchable) {
bestMatch.launch(context, null) bestMatch.launch(context, null)
favoritesRepository.incrementLaunchCounter(bestMatch)
return return
} else if (bestMatch is SearchAction) { } else if (bestMatch is SearchAction) {
bestMatch.start(context) bestMatch.start(context)