do not load preview of long form text if automaticallyShowUrlPreview is false
This commit is contained in:
@@ -85,6 +85,7 @@ import com.vitorpamplona.amethyst.model.Note
|
|||||||
import com.vitorpamplona.amethyst.model.User
|
import com.vitorpamplona.amethyst.model.User
|
||||||
import com.vitorpamplona.amethyst.model.UserMetadata
|
import com.vitorpamplona.amethyst.model.UserMetadata
|
||||||
import com.vitorpamplona.amethyst.service.OnlineChecker
|
import com.vitorpamplona.amethyst.service.OnlineChecker
|
||||||
|
import com.vitorpamplona.amethyst.service.connectivitystatus.ConnectivityStatus
|
||||||
import com.vitorpamplona.amethyst.service.model.ATag
|
import com.vitorpamplona.amethyst.service.model.ATag
|
||||||
import com.vitorpamplona.amethyst.service.model.AppDefinitionEvent
|
import com.vitorpamplona.amethyst.service.model.AppDefinitionEvent
|
||||||
import com.vitorpamplona.amethyst.service.model.AudioTrackEvent
|
import com.vitorpamplona.amethyst.service.model.AudioTrackEvent
|
||||||
@@ -3225,6 +3226,15 @@ private fun LongFormHeader(noteEvent: LongTextNoteEvent, note: Note, accountView
|
|||||||
)
|
)
|
||||||
) {
|
) {
|
||||||
Column {
|
Column {
|
||||||
|
val settings = accountViewModel.account.settings
|
||||||
|
val isMobile = ConnectivityStatus.isOnMobileData.value
|
||||||
|
|
||||||
|
val automaticallyShowUrlPreview = when (settings.automaticallyShowUrlPreview) {
|
||||||
|
true -> !isMobile
|
||||||
|
false -> false
|
||||||
|
else -> true
|
||||||
|
}
|
||||||
|
if (automaticallyShowUrlPreview) {
|
||||||
image?.let {
|
image?.let {
|
||||||
AsyncImage(
|
AsyncImage(
|
||||||
model = it,
|
model = it,
|
||||||
@@ -3236,6 +3246,7 @@ private fun LongFormHeader(noteEvent: LongTextNoteEvent, note: Note, accountView
|
|||||||
modifier = Modifier.fillMaxWidth()
|
modifier = Modifier.fillMaxWidth()
|
||||||
)
|
)
|
||||||
} ?: CreateImageHeader(note, accountViewModel)
|
} ?: CreateImageHeader(note, accountViewModel)
|
||||||
|
}
|
||||||
|
|
||||||
title?.let {
|
title?.let {
|
||||||
Text(
|
Text(
|
||||||
|
|||||||
Reference in New Issue
Block a user