From 74dd400731f566f78d0e00e7648f248f2d8f7b62 Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 26 Dec 2016 18:53:27 +0100 Subject: [PATCH] properly update foreground selector color if changed --- .../simplemobiletools/gallery/activities/MainActivity.kt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt index 2d37b23e0..5157664be 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt @@ -90,6 +90,11 @@ class MainActivity : SimpleActivity(), DirectoryAdapter.DirOperationsListener { override fun onResume() { super.onResume() tryloadGallery() + + if (DirectoryAdapter.foregroundColor != config.primaryColor) { + DirectoryAdapter.foregroundColor = config.primaryColor + setupAdapter() + } } override fun onPause() { @@ -317,6 +322,10 @@ class MainActivity : SimpleActivity(), DirectoryAdapter.DirOperationsListener { } mDirs = dirs + setupAdapter() + } + + private fun setupAdapter() { val adapter = DirectoryAdapter(this, mDirs, this) { itemClicked(it.path) }