diff --git a/app/src/main/java/com/github/damontecres/wholphin/ui/util/InterfaceHelpers.kt b/app/src/main/java/com/github/damontecres/wholphin/ui/util/InterfaceHelpers.kt index c571f392..6ce2428c 100644 --- a/app/src/main/java/com/github/damontecres/wholphin/ui/util/InterfaceHelpers.kt +++ b/app/src/main/java/com/github/damontecres/wholphin/ui/util/InterfaceHelpers.kt @@ -5,11 +5,13 @@ import androidx.compose.ui.unit.Dp import androidx.compose.ui.unit.dp import com.github.damontecres.wholphin.data.model.HomeRowViewOptions import com.github.damontecres.wholphin.preferences.AppSliderPreference +import com.github.damontecres.wholphin.ui.Cards @Composable internal fun HomeRowViewOptions.resolvedCardHeight(): Dp { val global = LocalInterfaceCustomization.current.cardHeightDp - return (if (heightDp > 0) heightDp else global).dp + val isOverride = heightDp > 0 && heightDp != Cards.HEIGHT_2X3_DP + return (if (isOverride) heightDp else global).dp } internal fun Int.withinBoundsOrDefault(preference: AppSliderPreference<*>): Int {