From 2faa3687226758b3e46e46a8e3703951e0f6d99a Mon Sep 17 00:00:00 2001 From: imCrest <217463890+imCrest@users.noreply.github.com> Date: Tue, 14 Apr 2026 17:43:15 +0000 Subject: [PATCH] Merge pull request #5 from imCrest/imCrest/add-customizable-purchase-date-feature-7fai8g --- .../purrfectsnap/core/ui/menu/impl/SettingsGearInjector.kt | 2 ++ .../me/eternal/purrfectsnap/core/ui/menu/impl/SettingsMenu.kt | 2 ++ 2 files changed, 4 insertions(+) diff --git a/core/src/main/kotlin/me/eternal/purrfectsnap/core/ui/menu/impl/SettingsGearInjector.kt b/core/src/main/kotlin/me/eternal/purrfectsnap/core/ui/menu/impl/SettingsGearInjector.kt index c51e1d83..e1907f3e 100644 --- a/core/src/main/kotlin/me/eternal/purrfectsnap/core/ui/menu/impl/SettingsGearInjector.kt +++ b/core/src/main/kotlin/me/eternal/purrfectsnap/core/ui/menu/impl/SettingsGearInjector.kt @@ -12,6 +12,7 @@ import me.eternal.purrfectsnap.core.event.events.impl.AddViewEvent import me.eternal.purrfectsnap.core.ui.menu.AbstractMenu import me.eternal.purrfectsnap.core.util.ktx.getDrawable import me.eternal.purrfectsnap.core.util.ktx.getStyledAttributes +import me.eternal.purrfectsnap.core.util.ktx.vibrateLongPress class SettingsGearInjector : AbstractMenu() { private val hovaHeaderAddFriendIconId by lazy { @@ -99,6 +100,7 @@ class SettingsGearInjector : AbstractMenu() { val selectedActions = context.config.userInterface.chatHoldKillActions.get() if (selectedActions.isEmpty()) return false + context.androidContext.vibrateLongPress() context.mainActivity?.vibrateLongPress() if (selectedActions.contains("kill_purrfectsnap")) { diff --git a/core/src/main/kotlin/me/eternal/purrfectsnap/core/ui/menu/impl/SettingsMenu.kt b/core/src/main/kotlin/me/eternal/purrfectsnap/core/ui/menu/impl/SettingsMenu.kt index 312e638f..9756114a 100644 --- a/core/src/main/kotlin/me/eternal/purrfectsnap/core/ui/menu/impl/SettingsMenu.kt +++ b/core/src/main/kotlin/me/eternal/purrfectsnap/core/ui/menu/impl/SettingsMenu.kt @@ -10,6 +10,7 @@ import me.eternal.purrfectsnap.core.ui.menu.AbstractMenu import me.eternal.purrfectsnap.core.util.hook.HookStage import me.eternal.purrfectsnap.core.util.hook.hook import me.eternal.purrfectsnap.core.util.ktx.getId +import me.eternal.purrfectsnap.core.util.ktx.vibrateLongPress class SettingsMenu : AbstractMenu() { private val hovaHeaderSearchIconId by lazy { @@ -37,6 +38,7 @@ class SettingsMenu : AbstractMenu() { val selectedActions = context.config.userInterface.chatHoldKillActions.get() if (selectedActions.isEmpty()) return false + context.androidContext.vibrateLongPress() context.mainActivity?.vibrateLongPress() if (selectedActions.contains("kill_purrfectsnap")) {