- Go to directly to Chat when sending message from Call History.

This commit is contained in:
Juha Heinanen
2020-05-04 11:55:59 +03:00
parent 982a53c556
commit b5053e3019
@@ -395,6 +395,7 @@ class MainActivity : AppCompatActivity() {
val i = Intent(this@MainActivity, ChatsActivity::class.java) val i = Intent(this@MainActivity, ChatsActivity::class.java)
val b = Bundle() val b = Bundle()
b.putString("aor", UserAgent.uas()[aorSpinner.selectedItemPosition].account.aor) b.putString("aor", UserAgent.uas()[aorSpinner.selectedItemPosition].account.aor)
b.putString("peer", resumeUri)
i.putExtras(b) i.putExtras(b)
startActivityForResult(i, CHATS_CODE) startActivityForResult(i, CHATS_CODE)
} }
@@ -546,10 +547,7 @@ class MainActivity : AppCompatActivity() {
"transfer show", "transfer accept" -> "transfer show", "transfer accept" ->
handleServiceEvent("$resumeAction,$resumeUri", handleServiceEvent("$resumeAction,$resumeUri",
arrayListOf(resumeCall!!.ua.uap, resumeCall!!.callp)) arrayListOf(resumeCall!!.ua.uap, resumeCall!!.callp))
"message" -> { "message", "message show", "message reply" ->
messagesButton.performClick()
}
"message show", "message reply" ->
handleServiceEvent(resumeAction, arrayListOf(resumeUap, resumeUri)) handleServiceEvent(resumeAction, arrayListOf(resumeUap, resumeUri))
else -> { else -> {
val incomingCall = Call.incomingCall() val incomingCall = Call.incomingCall()
@@ -806,7 +804,7 @@ class MainActivity : AppCompatActivity() {
} }
restoreActivities() restoreActivities()
} }
"message show", "message reply" -> { "message", "message show", "message reply" -> {
val peer = params[1] val peer = params[1]
Log.d("Baresip", "Message for $aor from $peer") Log.d("Baresip", "Message for $aor from $peer")
Log.d("Baresip", "Activity stack ${BaresipService.activities.toString()}") Log.d("Baresip", "Activity stack ${BaresipService.activities.toString()}")