~singpolyma/cheogram-android

fbf111a2c9cca5567f63383f22c08b19be2ec30b — Stephen Paul Weber 9 months ago 7201761
Do not require active rtp connection when DTMF button is pressed

Just ignore the button press is there isn't one.
1 files changed, 3 insertions(+), 1 deletions(-)

M src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java
M src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java => src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java +3 -1
@@ 160,7 160,9 @@ public class RtpSessionActivity extends XmppActivity
        setSupportActionBar(binding.toolbar);

        binding.dialpad.setClickConsumer(tag -> {
            requireRtpConnection().applyDtmfTone(tag);
            final JingleRtpConnection connection =
                this.rtpConnectionReference != null ? this.rtpConnectionReference.get() : null;
            if (connection != null) connection.applyDtmfTone(tag);
        });

        if (savedInstanceState != null) {