mirror of
https://github.com/zotero/zotero.git
synced 2026-08-28 05:25:31 +00:00
The `_getColumns()` column cache key didn't account for library type, so switching between personal and group libraries reused cached columns from the previous library type. This caused `groupLibrariesOnly` columns (Added By, Modified By) to be missing in group libraries or incorrectly shown in personal libraries. Additionally, `VirtualizedTable.componentDidUpdate()` only recreated its internal `Columns` object when the id prop changed, not when the columns prop changed, so even with correct column rebuilding in `ItemTree`, the table wouldn't pick up the new column list. https://forums.zotero.org/discussion/130521/added-by-column-missing |
||
|---|---|---|
| .. | ||
| components | ||
| content | ||
| resource | ||
| tests | ||
| chrome.manifest | ||
| runtests.sh | ||