File tree Expand file tree Collapse file tree 2 files changed +4
-7
lines changed
app/src/main/java/com/paulcoding/hviewer/ui Expand file tree Collapse file tree 2 files changed +4
-7
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ import coil3.request.crossfade
1212import com.paulcoding.hviewer.R
1313
1414@Composable
15- fun HImage (modifier : Modifier = Modifier , url : String ) {
15+ fun HImage (url : String , modifier : Modifier = Modifier ) {
1616 AsyncImage (
1717 model = ImageRequest .Builder (LocalContext .current)
1818 .data(url)
@@ -22,7 +22,7 @@ fun HImage(modifier: Modifier = Modifier, url: String) {
2222 placeholder = painterResource(R .drawable.ic_launcher_foreground),
2323 error = painterResource(R .drawable.ic_launcher_foreground),
2424 modifier = modifier.fillMaxWidth(),
25- contentScale = ContentScale .Crop ,
25+ contentScale = ContentScale .FillWidth ,
2626 )
2727}
2828
Original file line number Diff line number Diff line change @@ -24,7 +24,6 @@ import androidx.compose.ui.unit.dp
2424import androidx.compose.ui.window.Dialog
2525import androidx.compose.ui.window.DialogProperties
2626import androidx.lifecycle.viewmodel.compose.viewModel
27- import coil3.compose.AsyncImage
2827import com.paulcoding.hviewer.MainApp.Companion.appContext
2928import com.paulcoding.hviewer.extensions.isScrolledToEnd
3029import com.paulcoding.hviewer.helper.makeToast
@@ -116,16 +115,14 @@ fun ImageModal(url: String, dismiss: () -> Unit) {
116115 ) {
117116 Box (
118117 modifier = Modifier
119- .fillMaxSize()
120118 .zoomable(
121119 state = zoomableState,
122120 onClick = { makeToast(" Double click to dismiss" ) },
123121 onDoubleClick = doubleClickToZoomListener
124122 )
125123 ) {
126- AsyncImage (
127- model = url,
128- contentDescription = url,
124+ HImage (
125+ url,
129126 modifier = Modifier .align(Alignment .Center ),
130127 )
131128 }
You can’t perform that action at this time.
0 commit comments