Add back track icon onClick and title onLongClick actions

Closes #8565
Closes #8536

(cherry picked from commit be5802e473)
This commit is contained in:
arkon
2022-11-19 22:37:48 -05:00
committed by Jobobby04
parent 4ca18a5053
commit 37ea7a7d52
2 changed files with 23 additions and 3 deletions
@@ -13,14 +13,22 @@ import androidx.compose.ui.graphics.Color
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import eu.kanade.presentation.util.clickableNoIndication
import eu.kanade.tachiyomi.data.track.TrackService
@Composable
fun TrackLogoIcon(
service: TrackService,
onClick: (() -> Unit)? = null,
) {
val modifier = if (onClick != null) {
Modifier.clickableNoIndication(onClick = onClick)
} else {
Modifier
}
Box(
modifier = Modifier
modifier = modifier
.size(48.dp)
.background(color = Color(service.getLogoColor()), shape = MaterialTheme.shapes.medium)
.padding(4.dp),