Fix Tabs layout, previously it was showing both columns with percent change rather than both changeValue and changePercent. Fixing #416
This commit is contained in:
@@ -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
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user