From 4a0f9187ca6cd6d6d81cbdf0278f9b3fb6bc8d53 Mon Sep 17 00:00:00 2001 From: tibbi Date: Thu, 5 Nov 2020 21:46:09 +0100 Subject: [PATCH] properly handle updating top menu colors --- .../simplemobiletools/calculator/activities/MainActivity.kt | 1 + .../calculator/activities/SettingsActivity.kt | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/app/src/main/kotlin/com/simplemobiletools/calculator/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/calculator/activities/MainActivity.kt index 0bbf97b7..462d2d55 100644 --- a/app/src/main/kotlin/com/simplemobiletools/calculator/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/calculator/activities/MainActivity.kt @@ -85,6 +85,7 @@ class MainActivity : SimpleActivity(), Calculator { override fun onCreateOptionsMenu(menu: Menu): Boolean { menuInflater.inflate(R.menu.menu, menu) + updateMenuItemColors(menu) return true } diff --git a/app/src/main/kotlin/com/simplemobiletools/calculator/activities/SettingsActivity.kt b/app/src/main/kotlin/com/simplemobiletools/calculator/activities/SettingsActivity.kt index 05e24f7d..4bdee479 100644 --- a/app/src/main/kotlin/com/simplemobiletools/calculator/activities/SettingsActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/calculator/activities/SettingsActivity.kt @@ -2,6 +2,7 @@ package com.simplemobiletools.calculator.activities import android.content.Intent import android.os.Bundle +import android.view.Menu import com.simplemobiletools.calculator.R import com.simplemobiletools.calculator.extensions.config import com.simplemobiletools.commons.extensions.beVisibleIf @@ -32,6 +33,11 @@ class SettingsActivity : SimpleActivity() { updateTextColors(settings_scrollview) } + override fun onCreateOptionsMenu(menu: Menu): Boolean { + updateMenuItemColors(menu) + return super.onCreateOptionsMenu(menu) + } + private fun setupPurchaseThankYou() { settings_purchase_thank_you_holder.beVisibleIf(!isThankYouInstalled()) settings_purchase_thank_you_holder.setOnClickListener {