Dialpad button related fixes and improvements
This commit is contained in:
@ -784,6 +784,10 @@ class MainActivity : AppCompatActivity() {
|
||||
}
|
||||
"call closed" -> {
|
||||
if (aor == aorSpinner.tag) {
|
||||
callUri.inputType = InputType.TYPE_CLASS_TEXT +
|
||||
InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS
|
||||
dialpadButton.setImageResource(R.drawable.dialpad_off)
|
||||
dialpadButton.tag = "off"
|
||||
showCall(ua)
|
||||
if (acc.missedCalls)
|
||||
callsButton.setImageResource(R.drawable.calls_missed)
|
||||
@ -1300,6 +1304,7 @@ class MainActivity : AppCompatActivity() {
|
||||
rejectButton.visibility = View.INVISIBLE
|
||||
holdButton.visibility = View.INVISIBLE
|
||||
dtmf.visibility = View.INVISIBLE
|
||||
dialpadButton.isEnabled = true
|
||||
infoButton.visibility = View.INVISIBLE
|
||||
} else {
|
||||
val callsOut = Call.uaCalls(ua, "out")
|
||||
@ -1330,6 +1335,7 @@ class MainActivity : AppCompatActivity() {
|
||||
rejectButton.visibility = View.INVISIBLE
|
||||
holdButton.visibility = View.INVISIBLE
|
||||
dtmf.visibility = View.INVISIBLE
|
||||
dialpadButton.isEnabled = false
|
||||
infoButton.visibility = View.INVISIBLE
|
||||
}
|
||||
"incoming" -> {
|
||||
@ -1342,6 +1348,7 @@ class MainActivity : AppCompatActivity() {
|
||||
rejectButton.isEnabled = true
|
||||
holdButton.visibility = View.INVISIBLE
|
||||
dtmf.visibility = View.INVISIBLE
|
||||
dialpadButton.isEnabled = false
|
||||
infoButton.visibility = View.INVISIBLE
|
||||
}
|
||||
"connected" -> {
|
||||
@ -1369,6 +1376,10 @@ class MainActivity : AppCompatActivity() {
|
||||
if (dtmfWatcher != null) dtmf.removeTextChangedListener(dtmfWatcher)
|
||||
dtmfWatcher = call.dtmfWatcher
|
||||
dtmf.addTextChangedListener(dtmfWatcher)
|
||||
callUri.inputType = InputType.TYPE_CLASS_PHONE
|
||||
dialpadButton.setImageResource(R.drawable.dialpad_on)
|
||||
dialpadButton.tag = "on"
|
||||
dialpadButton.isEnabled = false
|
||||
infoButton.visibility = View.VISIBLE
|
||||
infoButton.isEnabled = true
|
||||
}
|
||||
|
||||
1
fastlane/metadata/android/en-US/changelogs/20.0.2.txt
Normal file
1
fastlane/metadata/android/en-US/changelogs/20.0.2.txt
Normal file
@ -0,0 +1 @@
|
||||
- Dialpad button related fixes and improvements.
|
||||
Reference in New Issue
Block a user