Fix Tabs layout, previously it was showing both columns with percent change rather than both changeValue and changePercent. Fixing #416
Build / Build and release (push) Canceled after 0s
version-code-change / Update version.properties (push) Canceled after 0s

This commit is contained in:
Prem Nirmal
2026-04-04 10:05:53 +01:00
parent fc5413f300
commit e6c55b15ef
2 changed files with 16 additions and 8 deletions
@@ -212,10 +212,14 @@ private fun QuotesGrid(
val change = stock.change
val changeInPercent = stock.changeInPercent
val changeColor = ColorProvider(widgetData.getChangeColor(change, changeInPercent))
val changeFormatted = remember(changeType) {
when (changeType) {
SerializableChangeType.Value -> changeValueFormatted
SerializableChangeType.Percent -> changePercentFormatted
val changeFormatted = remember(changeType, layoutType) {
if (layoutType == SerializableLayoutType.Tabs) {
changeValueFormatted
} else {
when (changeType) {
SerializableChangeType.Value -> changeValueFormatted
SerializableChangeType.Percent -> changePercentFormatted
}
}
}
@@ -176,10 +176,14 @@ private fun QuotesGrid(
val change = stock.change
val changeInPercent = stock.changeInPercent
val changeColor = colorResource(widgetData.getChangeColor(change, changeInPercent))
val changeFormatted = remember(changeType) {
when (changeType) {
SerializableChangeType.Value -> changeValueFormatted
SerializableChangeType.Percent -> changePercentFormatted
val changeFormatted = remember(changeType, layoutType) {
if (layoutType == SerializableLayoutType.Tabs) {
changeValueFormatted
} else {
when (changeType) {
SerializableChangeType.Value -> changeValueFormatted
SerializableChangeType.Percent -> changePercentFormatted
}
}
}