From d2c0d714872409403fabdcd918c7449dcdad3c12 Mon Sep 17 00:00:00 2001 From: Naveen Date: Fri, 2 Sep 2022 18:45:12 +0530 Subject: [PATCH] Avoid calling startTone repeatedly --- .../com/simplemobiletools/dialer/activities/DialpadActivity.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/dialer/activities/DialpadActivity.kt b/app/src/main/kotlin/com/simplemobiletools/dialer/activities/DialpadActivity.kt index fe59ab9c..0e9906d7 100644 --- a/app/src/main/kotlin/com/simplemobiletools/dialer/activities/DialpadActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/dialer/activities/DialpadActivity.kt @@ -304,7 +304,7 @@ class DialpadActivity : SimpleActivity() { private fun stopDialpadTone(char: Char) { if (config.dialpadBeeps) { - pressedKeys.remove(char) + if (!pressedKeys.remove(char)) return if (pressedKeys.isEmpty()) { toneGeneratorHelper?.stopTone() } else {