Libraries & Collections pane: Use properties instead of global state

This commit is contained in:
Abe Jellinek 2024-06-05 14:33:51 -04:00
parent 1354371cc6
commit 094b8157af

View file

@ -138,8 +138,8 @@ import { getCSSIcon } from 'components/icons';
row.append(remove); row.append(remove);
} }
let isCurrent = Zotero_Tabs.selectedType === 'library' let isCurrent = this.tabType === 'library'
&& ZoteroPane.collectionsView.selectedTreeRow?.id == obj.treeViewID; && this.collectionTreeRow?.id == obj.treeViewID;
box.classList.toggle('current', isCurrent); box.classList.toggle('current', isCurrent);
// Disable clicky if this is a context row or we're already in the library/collection it points to // Disable clicky if this is a context row or we're already in the library/collection it points to