diff --git a/src/panels/VocabularyPanel.tsx b/src/panels/VocabularyPanel.tsx index eb06a5df..8a60b4a7 100644 --- a/src/panels/VocabularyPanel.tsx +++ b/src/panels/VocabularyPanel.tsx @@ -165,7 +165,9 @@ export default class VocabularyPanel extends React.Component { results, Object.keys(results).filter( (iri) => - (iri in WorkspaceTerms && WorkspaceElements[iri].active) || + (iri in WorkspaceTerms && + WorkspaceElements[iri].active && + Object.values(WorkspaceElements[iri].hidden).every((e) => !e)) || !isElementVisible(results[iri].types, AppSettings.representation) ) );