From c510d91461e89d329458bc534b561102e71538b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adomas=20Ven=C4=8Dkauskas?= Date: Tue, 5 Apr 2022 10:08:03 +0300 Subject: [PATCH] Fix an error that causes test failures (regression 9a5657b) --- chrome/content/zotero/components/virtualized-table.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chrome/content/zotero/components/virtualized-table.jsx b/chrome/content/zotero/components/virtualized-table.jsx index ba62968a57..7713bef7cf 100644 --- a/chrome/content/zotero/components/virtualized-table.jsx +++ b/chrome/content/zotero/components/virtualized-table.jsx @@ -1333,7 +1333,7 @@ var Columns = class { for (let column of virtualizedTable.props.columns) { // Fixed width columns can sometimes somehow obtain a width property // this fixes it for users that may have run into the bug - if (column.fixedWidth) { + if (column.fixedWidth && typeof columnsSettings[column.dataKey] == "object") { delete columnsSettings[column.dataKey].width;; } column = Object.assign({}, column, columnsSettings[column.dataKey]);