From 34e2db91e71b0a0631891daa18f0f9ff19f2fe22 Mon Sep 17 00:00:00 2001 From: tibbi Date: Tue, 13 Dec 2022 17:32:04 +0100 Subject: [PATCH] setup checklist fragment colors earlier to avoid some visual glitches --- .../notes/pro/fragments/ChecklistFragment.kt | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/ChecklistFragment.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/ChecklistFragment.kt index fca2fd79..889969b0 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/ChecklistFragment.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/ChecklistFragment.kt @@ -34,6 +34,7 @@ class ChecklistFragment : NoteFragment(), ChecklistItemsListener { override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? { view = inflater.inflate(R.layout.fragment_checklist, container, false) as ViewGroup noteId = requireArguments().getLong(NOTE_ID, 0L) + setupFragmentColors() return view } @@ -95,6 +96,12 @@ class ChecklistFragment : NoteFragment(), ChecklistItemsListener { return } + setupFragmentColors() + checkLockState() + setupAdapter() + } + + private fun setupFragmentColors() { val adjustedPrimaryColor = requireActivity().getProperPrimaryColor() view.checklist_fab.apply { setColors( @@ -117,9 +124,6 @@ class ChecklistFragment : NoteFragment(), ChecklistItemsListener { showNewItemDialog() } } - - checkLockState() - setupAdapter() } override fun checkLockState() {