From aad726ecf5d7c7386878e3a576e19a3bbde1efe2 Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Wed, 8 Jan 2020 10:12:17 +0100 Subject: [PATCH] Fix issue with gem display --- Habitica/build.gradle | 2 +- .../habitrpg/android/habitica/ui/views/CurrencyView.kt | 8 +++----- .../habitrpg/android/habitica/ui/views/CurrencyViews.kt | 2 +- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/Habitica/build.gradle b/Habitica/build.gradle index 22bab9413..dac857d95 100644 --- a/Habitica/build.gradle +++ b/Habitica/build.gradle @@ -152,7 +152,7 @@ android { resConfigs "en", "bg", "de", "en-rGB", "es", "fr", "hr-rHR", "in", "it", "iw", "ja", "ko", "lt", "nl", "pl", "pt-rBR", "pt-rPT", "ru", "tr", "zh", "zh-rTW" versionCode 2336 - versionName "2.4" + versionName "2.4.1" } viewBinding { diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/CurrencyView.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/CurrencyView.kt index 67ed855d1..ee765df7f 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/CurrencyView.kt +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/CurrencyView.kt @@ -86,11 +86,9 @@ class CurrencyView : androidx.appcompat.widget.AppCompatTextView { var value = 0.0 set(value) { - if (field != value) { - field = value - text = NumberAbbreviator.abbreviate(context, value) - updateVisibility() - } + field = value + text = NumberAbbreviator.abbreviate(context, value) + updateVisibility() } var isLocked = false diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/CurrencyViews.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/CurrencyViews.kt index 20d43163f..cdd4bd92c 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/CurrencyViews.kt +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/CurrencyViews.kt @@ -22,7 +22,7 @@ class CurrencyViews : LinearLayout { get() = goldTextView.value set(value) { goldTextView.value = value } var gems: Double - get() = goldTextView.value + get() = gemTextView.value set(value) { gemTextView.value = value } var hourglasses: Double get() = hourglassTextView.value