diff --git a/core/ui/src/main/java/org/signal/core/ui/compose/SignalIcons.kt b/core/ui/src/main/java/org/signal/core/ui/compose/SignalIcons.kt index bdd8a889f4..536a65a8b3 100644 --- a/core/ui/src/main/java/org/signal/core/ui/compose/SignalIcons.kt +++ b/core/ui/src/main/java/org/signal/core/ui/compose/SignalIcons.kt @@ -31,6 +31,7 @@ import org.signal.core.ui.R * Signal icon library with all available icons. */ enum class SignalIcons(private val icon: SignalIcon) : SignalIcon by icon { + AlbumPlus(icon(R.drawable.symbol_album_plus_24)), ArrowStart(icon(R.drawable.symbol_arrow_start_24)), ArrowEnd(icon(R.drawable.symbol_arrow_end_24)), At(icon(R.drawable.symbol_at_24)), diff --git a/core/ui/src/main/res/drawable/symbol_album_plus_24.xml b/core/ui/src/main/res/drawable/symbol_album_plus_24.xml new file mode 100644 index 0000000000..bc8cc56e20 --- /dev/null +++ b/core/ui/src/main/res/drawable/symbol_album_plus_24.xml @@ -0,0 +1,9 @@ + + + diff --git a/feature/media-send/src/main/java/org/signal/mediasend/screens/edit/MediaEditorToolbar.kt b/feature/media-send/src/main/java/org/signal/mediasend/screens/edit/MediaEditorToolbar.kt index 5af2ff283c..1b9eb8969a 100644 --- a/feature/media-send/src/main/java/org/signal/mediasend/screens/edit/MediaEditorToolbar.kt +++ b/feature/media-send/src/main/java/org/signal/mediasend/screens/edit/MediaEditorToolbar.kt @@ -131,7 +131,7 @@ internal fun MediaEditorToolbarSharedButtons( if (isAddMediaVisible(state, editorState)) { MediaEditorToolbarButton( - imageVector = SignalIcons.Plus.imageVector, // TODO [alex] - wrong art asset + imageVector = SignalIcons.AlbumPlus.imageVector, onClick = { onEvent(MediaEditScreenEvents.NavigateToGallery) }, modifier = Modifier.testTag(TestTags.MEDIA_EDITOR_TOOLBAR_ADD_MEDIA_BUTTON) )