Added SMS drafts support (#83)

This commit is contained in:
Agnieszka C 2021-09-03 19:00:23 +02:00
parent 72833f6f16
commit 7b84ec77fd
4 changed files with 89 additions and 2 deletions

View file

@ -108,11 +108,25 @@ class ThreadActivity : SimpleActivity() {
override fun onResume() {
super.onResume()
val smsDraft = getSmsDraft(threadId)
if (smsDraft != null) {
thread_type_message.setText(smsDraft)
}
isActivityVisible = true
}
override fun onPause() {
super.onPause()
if (thread_type_message.value != "" && attachmentUris.isEmpty()) {
saveSmsDraft(thread_type_message.value, threadId)
} else {
deleteSmsDraft(threadId)
}
bus?.post(Events.RefreshMessages())
isActivityVisible = false
}