mirror of
https://github.com/SimpleMobileTools/Simple-Dialer.git
synced 2025-06-05 21:49:23 +02:00
refactoring
This commit is contained in:
@ -17,6 +17,7 @@ fun getCallContact(context: Context, call: Call?, callback: (CallContact) -> Uni
|
||||
callback(CallContact(context.getString(R.string.conference), "", "", ""))
|
||||
return
|
||||
}
|
||||
|
||||
val privateCursor = context.getMyContactsCursor(false, true)
|
||||
ensureBackgroundThread {
|
||||
val callContact = CallContact("", "", "", "")
|
||||
|
@ -46,12 +46,8 @@ class CallManager {
|
||||
|
||||
fun getPhoneState(): PhoneState {
|
||||
return when (calls.size) {
|
||||
0 -> {
|
||||
NoCall
|
||||
}
|
||||
1 -> {
|
||||
SingleCall(calls.first())
|
||||
}
|
||||
0 -> NoCall
|
||||
1 -> SingleCall(calls.first())
|
||||
2 -> {
|
||||
val active = calls.find { it.getStateCompat() == Call.STATE_ACTIVE }
|
||||
val newCall = calls.find { it.getStateCompat() == Call.STATE_CONNECTING || it.getStateCompat() == Call.STATE_DIALING }
|
||||
|
Reference in New Issue
Block a user