diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/ControlMessageView.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/ControlMessageView.kt
index 5e28489cd3..7a2fcc69f1 100644
--- a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/ControlMessageView.kt
+++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/ControlMessageView.kt
@@ -39,9 +39,9 @@ class ControlMessageView : LinearLayout {
iconImageView.visibility = View.VISIBLE
} else if (message.isCallLog) {
val drawable = when {
- message.isIncomingCall -> R.drawable.ic_baseline_call_received_24
- message.isOutgoingCall -> R.drawable.ic_baseline_call_made_24
- else -> R.drawable.ic_baseline_call_missed_24
+ message.isIncomingCall -> R.drawable.ic_incoming_call
+ message.isOutgoingCall -> R.drawable.ic_outgoing_call
+ else -> R.drawable.ic_missed_call
}
iconImageView.setImageDrawable(ResourcesCompat.getDrawable(resources, drawable, context.theme))
iconImageView.visibility = View.VISIBLE
diff --git a/app/src/main/res/drawable/ic_incoming_call.xml b/app/src/main/res/drawable/ic_incoming_call.xml
new file mode 100644
index 0000000000..da1a78fe50
--- /dev/null
+++ b/app/src/main/res/drawable/ic_incoming_call.xml
@@ -0,0 +1,12 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_missed_call.xml b/app/src/main/res/drawable/ic_missed_call.xml
new file mode 100644
index 0000000000..4d3aee2a09
--- /dev/null
+++ b/app/src/main/res/drawable/ic_missed_call.xml
@@ -0,0 +1,12 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_outgoing_call.xml b/app/src/main/res/drawable/ic_outgoing_call.xml
new file mode 100644
index 0000000000..ad27f18d52
--- /dev/null
+++ b/app/src/main/res/drawable/ic_outgoing_call.xml
@@ -0,0 +1,12 @@
+
+
+
+