Skip to content

Commit 9edc805

Browse files
author
tliebeck
committed
Updates to ListViewer default ColumnRenderer.
1 parent 4342838 commit 9edc805

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

src/client/extras/Sync.ListViewer.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -582,7 +582,15 @@ Extras.Sync.ListViewer.ColumnRenderer = Core.extend(Extras.Sync.ListViewer.Rende
582582
return;
583583
}
584584
for (i = 0; i < targetCells.length; ++i) {
585-
value = modelValue[(this.columnPropertyNames ? this.columnPropertyNames[i] : null) || i];
585+
if (this.columnPropertyNames) {
586+
value = modelValue[this.columnPropertyNames[i] || i];
587+
} else if (modelValue instanceof Array) {
588+
value = modelValue[i];
589+
} else if (i === 0) {
590+
value = modelValue;
591+
} else {
592+
value = null;
593+
}
586594
if (value != null) {
587595
this.renderColumn(component, modelValue, index, targetCells[i], value, i);
588596
}

0 commit comments

Comments
 (0)