diff --git a/app/src/main/kotlin/com/simplemobiletools/draw/pro/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/draw/pro/activities/MainActivity.kt index 9acd6fd..b410a2c 100644 --- a/app/src/main/kotlin/com/simplemobiletools/draw/pro/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/draw/pro/activities/MainActivity.kt @@ -95,6 +95,7 @@ class MainActivity : SimpleActivity(), CanvasListener { } requestedOrientation = if (config.forcePortraitMode) ActivityInfo.SCREEN_ORIENTATION_PORTRAIT else ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED + invalidateOptionsMenu() } override fun onPause() { @@ -120,6 +121,7 @@ class MainActivity : SimpleActivity(), CanvasListener { findItem(R.id.open_file).isVisible = !isEditIntent } + updateMenuItemColors(menu) return true } diff --git a/app/src/main/kotlin/com/simplemobiletools/draw/pro/activities/SettingsActivity.kt b/app/src/main/kotlin/com/simplemobiletools/draw/pro/activities/SettingsActivity.kt index f5c7635..a8cf458 100644 --- a/app/src/main/kotlin/com/simplemobiletools/draw/pro/activities/SettingsActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/draw/pro/activities/SettingsActivity.kt @@ -1,6 +1,7 @@ package com.simplemobiletools.draw.pro.activities import android.os.Bundle +import android.view.Menu import com.simplemobiletools.commons.extensions.beVisibleIf import com.simplemobiletools.commons.extensions.updateTextColors import com.simplemobiletools.draw.pro.R @@ -24,6 +25,12 @@ class SettingsActivity : SimpleActivity() { setupAllowZoomingCanvas() setupForcePortraitMode() updateTextColors(settings_holder) + invalidateOptionsMenu() + } + + override fun onCreateOptionsMenu(menu: Menu): Boolean { + updateMenuItemColors(menu) + return super.onCreateOptionsMenu(menu) } private fun setupCustomizeColors() {