We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c45a860 commit c93121cCopy full SHA for c93121c
lib/src/tree_node.dart
@@ -286,18 +286,17 @@ class _TreeNodeState extends State<TreeNode> with SingleTickerProviderStateMixin
286
bool? isParentChecked;
287
var counterFalse = 0;
288
var counterTrue = 0;
289
- var counterNull = 0;
290
for (final child in parent.children) {
291
final isChecked = child.checked;
292
if (isChecked == null) {
293
- counterNull += 1;
+ /* Nothing to do in here */
294
} else if (isChecked) {
295
counterTrue += 1;
296
} else {
297
counterFalse += 1;
298
}
299
300
- if (counterTrue == lenChildren || counterNull == lenChildren) {
+ if (counterTrue == lenChildren) {
301
isParentChecked = true;
302
} else if (counterFalse == lenChildren) {
303
isParentChecked = false;
0 commit comments