From 72a17a52848f334d1f94397c0646fe270b2959b9 Mon Sep 17 00:00:00 2001 From: yup Date: Sat, 31 May 2025 07:54:18 +0000 Subject: [PATCH] Fix loop for column picker's drop-down menu (#2758) This fixes an oversight in the loop going over column enumeration for column selection. Resolves #2759 Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2758 Co-authored-by: yup Co-committed-by: yup --- toolkit/content/widgets/tree.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/toolkit/content/widgets/tree.xml b/toolkit/content/widgets/tree.xml index d177c8ccf7..bb711abe23 100644 --- a/toolkit/content/widgets/tree.xml +++ b/toolkit/content/widgets/tree.xml @@ -1498,7 +1498,7 @@ var tree = this.parentNode.parentNode; if (tree.columns) - for (var currCol = tree.columns.getFirstColumn(); currCol = currCol.getNext(); ) { + for (var currCol = tree.columns.getFirstColumn(); currCol; currCol = currCol.getNext()) { // Construct an entry for each column in the row, unless // it is not being shown. var currElement = currCol.element;