Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2c77b019 authored by Suzuki Masumi's avatar Suzuki Masumi Committed by Zoran Jovanovic
Browse files

Cannot input the DTMF number from Bluetooth device

Only KEYEVENT_DPAD_CENTER is handled as a select key in DTMF dial pad.
However, select key from some Bluetooth devices is KEYEVENT_ENTER.

Change-Id: I33e339d591fc14626c01fc7e7bf9788f88ef180f
parent 4e21366d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -361,7 +361,7 @@ public class DialpadFragment extends BaseFragment<DialpadPresenter, DialpadPrese
    public boolean onKey(View v, int keyCode, KeyEvent event) {
        Log.d(this, "onKey:  keyCode " + keyCode + ", view " + v);

        if (keyCode == KeyEvent.KEYCODE_DPAD_CENTER) {
        if (keyCode == KeyEvent.KEYCODE_DPAD_CENTER || keyCode == KeyEvent.KEYCODE_ENTER) {
            int viewId = v.getId();
            if (mDisplayMap.containsKey(viewId)) {
                switch (event.getAction()) {