diff --git a/openpype/tools/loader/model.py b/openpype/tools/loader/model.py index 0ad8e88593..6e9c7bf220 100644 --- a/openpype/tools/loader/model.py +++ b/openpype/tools/loader/model.py @@ -860,10 +860,9 @@ class SubsetFilterProxyModel(GroupMemberFilterProxyModel): class FamiliesFilterProxyModel(GroupMemberFilterProxyModel): """Filters to specified families""" - def __init__(self, family_config_cache, *args, **kwargs): + def __init__(self, *args, **kwargs): super(FamiliesFilterProxyModel, self).__init__(*args, **kwargs) self._families = set() - self.family_config_cache = family_config_cache def familyFilter(self): return self._families @@ -895,10 +894,6 @@ class FamiliesFilterProxyModel(GroupMemberFilterProxyModel): if not family: return True - family_config = self.family_config_cache.family_config(family) - if family_config.get("hideFilter"): - return False - # We want to keep the families which are not in the list return family in self._families diff --git a/openpype/tools/loader/widgets.py b/openpype/tools/loader/widgets.py index 79a31a787f..6d29dee6ec 100644 --- a/openpype/tools/loader/widgets.py +++ b/openpype/tools/loader/widgets.py @@ -159,7 +159,7 @@ class SubsetWidget(QtWidgets.QWidget): grouping=enable_grouping ) proxy = SubsetFilterProxyModel() - family_proxy = FamiliesFilterProxyModel(family_config_cache) + family_proxy = FamiliesFilterProxyModel() family_proxy.setSourceModel(proxy) subset_filter = QtWidgets.QLineEdit()