diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 493e25c2..e93117e6 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -11,6 +11,11 @@
+
+
+
+
+
+
+
@@ -126,6 +133,10 @@
+
+
) {
diff --git a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/receivers/MmsSentReceiver.kt b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/receivers/MmsSentReceiver.kt
new file mode 100644
index 00000000..c7ac0274
--- /dev/null
+++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/receivers/MmsSentReceiver.kt
@@ -0,0 +1,15 @@
+package com.simplemobiletools.smsmessenger.receivers
+
+import android.app.Activity
+import android.content.Context
+import android.content.Intent
+import com.simplemobiletools.smsmessenger.helpers.refreshMessages
+
+class MmsSentReceiver : com.klinker.android.send_message.MmsSentReceiver() {
+ override fun onMessageStatusUpdated(context: Context?, intent: Intent?, resultCode: Int) {
+ super.onMessageStatusUpdated(context, intent, resultCode)
+ if (resultCode == Activity.RESULT_OK) {
+ refreshMessages()
+ }
+ }
+}