Refresh number of children after an action

This commit is contained in:
J-Jamet
2019-10-29 10:29:06 +01:00
parent dae6481aff
commit 56911fb58f

View File

@@ -267,6 +267,8 @@ class GroupActivity : LockingActivity(),
}
finishNodeAction()
refreshNumberOfChildren()
}
}
@@ -422,14 +424,7 @@ class GroupActivity : LockingActivity(),
}
// Assign number of children
numberChildrenView?.apply {
if (PreferencesUtil.showNumberEntries(context)) {
text = mCurrentGroup?.getChildEntries(true)?.size?.toString() ?: ""
visibility = View.VISIBLE
} else {
visibility = View.GONE
}
}
refreshNumberOfChildren()
// Show selection mode message if needed
if (mSelectionMode) {
@@ -460,6 +455,17 @@ class GroupActivity : LockingActivity(),
}
}
private fun refreshNumberOfChildren() {
numberChildrenView?.apply {
if (PreferencesUtil.showNumberEntries(context)) {
text = mCurrentGroup?.getChildEntries(true)?.size?.toString() ?: ""
visibility = View.VISIBLE
} else {
visibility = View.GONE
}
}
}
override fun onScrolled(dy: Int) {
addNodeButtonView?.hideButtonOnScrollListener(dy)
}