diff --git a/appcompose/src/main/java/com/readrops/app/compose/feeds/FeedItem.kt b/appcompose/src/main/java/com/readrops/app/compose/feeds/FeedItem.kt index a133256d..14ee6f63 100644 --- a/appcompose/src/main/java/com/readrops/app/compose/feeds/FeedItem.kt +++ b/appcompose/src/main/java/com/readrops/app/compose/feeds/FeedItem.kt @@ -12,8 +12,10 @@ import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier +import androidx.compose.ui.res.painterResource import androidx.compose.ui.text.style.TextOverflow import coil.compose.AsyncImage +import com.readrops.app.compose.R import com.readrops.app.compose.util.theme.ShortSpacer import com.readrops.app.compose.util.theme.spacing import com.readrops.app.compose.util.toDp @@ -43,6 +45,7 @@ fun FeedItem( ) { AsyncImage( model = feed.iconUrl, + error = painterResource(id = R.drawable.ic_rss_feed_grey), contentDescription = feed.name!!, modifier = Modifier.size(MaterialTheme.typography.bodyLarge.toDp()) ) diff --git a/appcompose/src/main/java/com/readrops/app/compose/timelime/TimelineItem.kt b/appcompose/src/main/java/com/readrops/app/compose/timelime/TimelineItem.kt index 375d43c7..83e58481 100644 --- a/appcompose/src/main/java/com/readrops/app/compose/timelime/TimelineItem.kt +++ b/appcompose/src/main/java/com/readrops/app/compose/timelime/TimelineItem.kt @@ -74,7 +74,8 @@ fun TimelineItem( ) { AsyncImage( model = itemWithFeed.feedIconUrl, - contentDescription = null, + error = painterResource(id = R.drawable.ic_rss_feed_grey), + contentDescription = itemWithFeed.feedName, placeholder = painterResource(R.drawable.ic_rss_feed_grey), modifier = Modifier.size(24.dp) ) diff --git a/appcompose/src/main/java/com/readrops/app/compose/timelime/drawer/DrawerFolderItem.kt b/appcompose/src/main/java/com/readrops/app/compose/timelime/drawer/DrawerFolderItem.kt index 8a28ee2c..a9a44b36 100644 --- a/appcompose/src/main/java/com/readrops/app/compose/timelime/drawer/DrawerFolderItem.kt +++ b/appcompose/src/main/java/com/readrops/app/compose/timelime/drawer/DrawerFolderItem.kt @@ -125,6 +125,7 @@ fun DrawerFolderItem( AsyncImage( model = feed.iconUrl, contentDescription = feed.name, + error = painterResource(id = R.drawable.ic_rss_feed_grey), placeholder = painterResource(id = R.drawable.ic_folder_grey), modifier = Modifier.size(24.dp) ) diff --git a/appcompose/src/main/java/com/readrops/app/compose/timelime/drawer/TimelineDrawer.kt b/appcompose/src/main/java/com/readrops/app/compose/timelime/drawer/TimelineDrawer.kt index 52b17c74..1eb6c480 100644 --- a/appcompose/src/main/java/com/readrops/app/compose/timelime/drawer/TimelineDrawer.kt +++ b/appcompose/src/main/java/com/readrops/app/compose/timelime/drawer/TimelineDrawer.kt @@ -98,6 +98,7 @@ fun TimelineDrawer( AsyncImage( model = feed.iconUrl, contentDescription = feed.name, + error = painterResource(id = R.drawable.ic_rss_feed_grey), placeholder = painterResource(id = R.drawable.ic_folder_grey), modifier = Modifier.size(24.dp) )