From 7e8d65f34ea370482c1c1b7e4ab35b7813f52176 Mon Sep 17 00:00:00 2001 From: Hao Sun Date: Wed, 27 Oct 2021 14:53:45 +0800 Subject: [PATCH] * fix window.columnRenderers works with defaultCardType. --- module/common/view/kanban.html.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/module/common/view/kanban.html.php b/module/common/view/kanban.html.php index f68785dc0f..5b93969df8 100644 --- a/module/common/view/kanban.html.php +++ b/module/common/view/kanban.html.php @@ -333,8 +333,9 @@ function addColumnRenderer(columnType, renderer) */ function renderKanbanItem(item, $item, col, lane, kanban) { - const columnRenderers = window.columnRenderers; - var renderer = columnRenderers[col.type] || columnRenderers[col.itemType] || columnRenderers[lane.defaultItemType] || columnRenderers[kanban.defaultItemType]; + var columnRenderers = window.columnRenderers; + var cardType = col.cardType || lane.defaultCardType || kanban.defaultCardType; + var renderer = columnRenderers[col.type] || columnRenderers[cardType]; if(renderer) return renderer(item, $item, col); return $item; }