fix search layout ignoring fields

This commit is contained in:
Yurii
2026-02-12 13:03:08 +02:00
parent 5ca1cce14a
commit 72f0f8e0a7

View File

@@ -118,6 +118,16 @@ class LayoutFiltersView extends LayoutRowsView {
return false;
}
/** @type {string[]|null} */
const layoutList = model.getFieldParam(name, 'layoutAvailabilityList');
if (
layoutList &&
!layoutList.includes(this.type)
) {
return false;
}
return !model.getFieldParam(name, 'disabled') &&
!model.getFieldParam(name, 'utility') &&
!model.getFieldParam(name, 'layoutFiltersDisabled');