mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-02 21:32:34 +00:00
change (media preview config) : address review remarks
This commit is contained in:
+4
-7
@@ -7,7 +7,6 @@
|
||||
|
||||
package io.element.android.features.preferences.impl.advanced
|
||||
|
||||
import androidx.compose.foundation.layout.Row
|
||||
import androidx.compose.foundation.layout.navigationBarsPadding
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.getValue
|
||||
@@ -143,12 +142,10 @@ private fun ModerationAndSafety(
|
||||
title = stringResource(R.string.screen_advanced_settings_show_media_timeline_title),
|
||||
hasDivider = false,
|
||||
description = {
|
||||
Row {
|
||||
ListSupportingText(
|
||||
text = stringResource(R.string.screen_advanced_settings_show_media_timeline_subtitle),
|
||||
contentPadding = ListSupportingTextDefaults.Padding.None,
|
||||
)
|
||||
}
|
||||
ListSupportingText(
|
||||
text = stringResource(R.string.screen_advanced_settings_show_media_timeline_subtitle),
|
||||
contentPadding = ListSupportingTextDefaults.Padding.None,
|
||||
)
|
||||
}
|
||||
)
|
||||
ListItem(
|
||||
|
||||
+4
-2
@@ -88,8 +88,9 @@ class DefaultMediaPreviewConfigStateStore @Inject constructor(
|
||||
|
||||
override fun setHideInviteAvatars(hide: Boolean) {
|
||||
sessionCoroutineScope.launch {
|
||||
Timber.d("Setting hide invite avatars to $hide")
|
||||
val prevHideInviteAvatars = hideInviteAvatars.value
|
||||
if (prevHideInviteAvatars == hide) return@launch
|
||||
Timber.d("Setting hide invite avatars to $hide")
|
||||
hideInviteAvatars.value = hide
|
||||
runUpdatingState(setHideInviteAvatarsAction) {
|
||||
mediaPreviewService
|
||||
@@ -104,8 +105,9 @@ class DefaultMediaPreviewConfigStateStore @Inject constructor(
|
||||
|
||||
override fun setTimelineMediaPreviewValue(value: MediaPreviewValue) {
|
||||
sessionCoroutineScope.launch {
|
||||
Timber.d("Setting timeline media preview value to $value")
|
||||
val prevTimelineMediaPreviewValue = timelineMediaPreviewValue.value
|
||||
if (prevTimelineMediaPreviewValue == value) return@launch
|
||||
Timber.d("Setting timeline media preview value to $value")
|
||||
timelineMediaPreviewValue.value = value
|
||||
runUpdatingState(setTimelineMediaPreviewAction) {
|
||||
mediaPreviewService
|
||||
|
||||
Reference in New Issue
Block a user