Add selectable text to the adventure detail.

This commit is contained in:
Andres Gomez, Thomas (ITDV RL) 2024-07-05 11:38:29 +02:00
parent 4ccf578f45
commit f43af80f7c

View file

@ -14,6 +14,7 @@ import androidx.compose.foundation.lazy.LazyColumn
import androidx.compose.foundation.lazy.LazyListState import androidx.compose.foundation.lazy.LazyListState
import androidx.compose.foundation.lazy.itemsIndexed import androidx.compose.foundation.lazy.itemsIndexed
import androidx.compose.foundation.lazy.rememberLazyListState import androidx.compose.foundation.lazy.rememberLazyListState
import androidx.compose.foundation.text.selection.SelectionContainer
import androidx.compose.material.icons.Icons import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.Refresh import androidx.compose.material.icons.filled.Refresh
import androidx.compose.material3.ExperimentalMaterial3Api import androidx.compose.material3.ExperimentalMaterial3Api
@ -206,6 +207,7 @@ private fun AdventureDetailContent(
} }
} }
) )
SelectionContainer {
LazyColumn( LazyColumn(
state = lazyListState, state = lazyListState,
contentPadding = paddingValues, contentPadding = paddingValues,
@ -238,6 +240,7 @@ private fun AdventureDetailContent(
} }
} }
} }
}
private val TitleLayoutInfoSaver: Saver<TitleLayoutInfo?, Any> = run { private val TitleLayoutInfoSaver: Saver<TitleLayoutInfo?, Any> = run {
val positionKey = "position" val positionKey = "position"