From 0460a48c0c8046a826bcf40298b5e2e482ac43c5 Mon Sep 17 00:00:00 2001
From: ganfra <francoisg@element.io>
Date: Wed, 15 Sep 2021 11:25:08 +0200
Subject: [PATCH] Fix DTMF not working #4015

---
 changelog.d/4015.bugfix                                       | 1 +
 .../app/features/call/dialpad/CallDialPadBottomSheet.kt       | 4 ++++
 2 files changed, 5 insertions(+)
 create mode 100644 changelog.d/4015.bugfix

diff --git a/changelog.d/4015.bugfix b/changelog.d/4015.bugfix
new file mode 100644
index 0000000000..98ec646f44
--- /dev/null
+++ b/changelog.d/4015.bugfix
@@ -0,0 +1 @@
+Fix DTMF not working 
\ No newline at end of file
diff --git a/vector/src/main/java/im/vector/app/features/call/dialpad/CallDialPadBottomSheet.kt b/vector/src/main/java/im/vector/app/features/call/dialpad/CallDialPadBottomSheet.kt
index e7c8602698..3472d01c72 100644
--- a/vector/src/main/java/im/vector/app/features/call/dialpad/CallDialPadBottomSheet.kt
+++ b/vector/src/main/java/im/vector/app/features/call/dialpad/CallDialPadBottomSheet.kt
@@ -89,6 +89,10 @@ class CallDialPadBottomSheet : VectorBaseBottomSheetDialogFragment<BottomSheetCa
 
     private inner class DialPadFragmentCallbackWrapper(val callback: DialPadFragment.Callback?): DialPadFragment.Callback {
 
+        override fun onDigitAppended(digit: String) {
+            callback?.onDigitAppended(digit)
+        }
+
         override fun onOkClicked(formatted: String?, raw: String?) {
             callback?.onOkClicked(formatted, raw)
             dismiss()