diff --git a/features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/attachments/preview/AttachmentsPreviewPresenter.kt b/features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/attachments/preview/AttachmentsPreviewPresenter.kt index f7641ec21b..6db903cb1b 100644 --- a/features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/attachments/preview/AttachmentsPreviewPresenter.kt +++ b/features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/attachments/preview/AttachmentsPreviewPresenter.kt @@ -98,7 +98,7 @@ class AttachmentsPreviewPresenter( val mediaOptimizationSelectorPresenter = remember { mediaOptimizationSelectorPresenterFactory.create(mediaAttachment.localMedia) } - val mediaOptimizationSelectorState = mediaOptimizationSelectorPresenter.present() + val mediaOptimizationSelectorState by rememberUpdatedState(mediaOptimizationSelectorPresenter.present()) val observableSendState = snapshotFlow { sendActionState.value }