From 58db516e44deb99ac910a11fdca0e1970d8bb3c6 Mon Sep 17 00:00:00 2001 From: J-Jamet Date: Thu, 27 Feb 2020 12:54:47 +0100 Subject: [PATCH] Fix refresh appearance settings #452 #451 --- .../com/kunzisoft/keepass/activities/ListNodesFragment.kt | 5 ++++- .../main/java/com/kunzisoft/keepass/adapters/NodeAdapter.kt | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/kunzisoft/keepass/activities/ListNodesFragment.kt b/app/src/main/java/com/kunzisoft/keepass/activities/ListNodesFragment.kt index bb8ace166..78de920ce 100644 --- a/app/src/main/java/com/kunzisoft/keepass/activities/ListNodesFragment.kt +++ b/app/src/main/java/com/kunzisoft/keepass/activities/ListNodesFragment.kt @@ -194,7 +194,10 @@ class ListNodesFragment : StylishFragment(), SortDialogFragment.SortSelectionLis } // Refresh data - mAdapter?.notifyDataSetChanged() + mAdapter?.apply { + assignPreferences() + notifyDataSetChanged() + } if (isASearchResult && mAdapter!= null && mAdapter!!.isEmpty) { // To show the " no search entry found " diff --git a/app/src/main/java/com/kunzisoft/keepass/adapters/NodeAdapter.kt b/app/src/main/java/com/kunzisoft/keepass/adapters/NodeAdapter.kt index 96a6e6959..9e98b5115 100644 --- a/app/src/main/java/com/kunzisoft/keepass/adapters/NodeAdapter.kt +++ b/app/src/main/java/com/kunzisoft/keepass/adapters/NodeAdapter.kt @@ -118,7 +118,7 @@ class NodeAdapter taTextColor.recycle() } - private fun assignPreferences() { + fun assignPreferences() { this.prefTextSize = PreferencesUtil.getListTextSize(context) this.infoTextSize = context.resources.getDimension(R.dimen.list_medium_size_default) * prefTextSize this.subtextSize = context.resources.getDimension(R.dimen.list_small_size_default) * prefTextSize