Take user choice into consideration when pre-processing the media.

This commit is contained in:
Benoit Marty
2026-07-03 09:49:06 +02:00
parent 6cce74db88
commit 4566712ad3
@@ -445,8 +445,12 @@ class AttachmentsPreviewPresenter(
videoCompressionPreset = videoCompressionPreset,
)
} else {
// Otherwise, we just rely on the user preferences for media optimization
mediaOptimizationConfigProvider.get()
MediaOptimizationConfig(
compressImages = mediaOptimizationSelectorState.isImageOptimizationEnabled
?: mediaOptimizationConfigProvider.get().compressImages,
videoCompressionPreset = mediaOptimizationSelectorState.selectedVideoPreset
?: mediaOptimizationConfigProvider.get().videoCompressionPreset,
)
}
}