Skip to content

Commit 34e2db9

Browse files
committed
setup checklist fragment colors earlier to avoid some visual glitches
1 parent 5d851d1 commit 34e2db9

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

app/src/main/kotlin/com/simplemobiletools/notes/pro/fragments/ChecklistFragment.kt

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ class ChecklistFragment : NoteFragment(), ChecklistItemsListener {
3434
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
3535
view = inflater.inflate(R.layout.fragment_checklist, container, false) as ViewGroup
3636
noteId = requireArguments().getLong(NOTE_ID, 0L)
37+
setupFragmentColors()
3738
return view
3839
}
3940

@@ -95,6 +96,12 @@ class ChecklistFragment : NoteFragment(), ChecklistItemsListener {
9596
return
9697
}
9798

99+
setupFragmentColors()
100+
checkLockState()
101+
setupAdapter()
102+
}
103+
104+
private fun setupFragmentColors() {
98105
val adjustedPrimaryColor = requireActivity().getProperPrimaryColor()
99106
view.checklist_fab.apply {
100107
setColors(
@@ -117,9 +124,6 @@ class ChecklistFragment : NoteFragment(), ChecklistItemsListener {
117124
showNewItemDialog()
118125
}
119126
}
120-
121-
checkLockState()
122-
setupAdapter()
123127
}
124128

125129
override fun checkLockState() {

0 commit comments

Comments
 (0)