From 51837cdf6bc2d42e0191bede7cb5bd7da363e3c1 Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Wed, 24 Apr 2019 12:27:34 +0200 Subject: [PATCH] Hide stats section if opted out of classes. Fixes #739 --- .../android/habitica/ui/activities/MainActivity.kt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/MainActivity.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/MainActivity.kt index b80dcd67f..35f4a40fa 100755 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/MainActivity.kt +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/MainActivity.kt @@ -400,10 +400,15 @@ open class MainActivity : BaseActivity(), TutorialView.OnTutorialReaction { } val statsItem = drawerFragment?.getItemWithIdentifier(NavigationDrawerFragment.SIDEBAR_STATS) if (statsItem != null) { - if (user?.stats?.lvl ?: 0 >= 10 && user?.stats?.points ?: 0 > 0) { - statsItem.additionalInfo = user?.stats?.points.toString() + if (user?.preferences?.disableClasses != true) { + if (user?.stats?.lvl ?: 0 >= 10 && user?.stats?.points ?: 0 > 0) { + statsItem.additionalInfo = user?.stats?.points.toString() + } else { + statsItem.additionalInfo = null + } + statsItem.isVisible = true } else { - statsItem.additionalInfo = null + statsItem.isVisible = false } drawerFragment?.updateItem(statsItem) }