JMIX 2.3.4
В StandardListView для компонента GenericFilter определена DesignTime конфигурация:
<genericFilter id="genericFilter" dataLoader="paymentRequestsDl" opened="false">
<properties include=".*"/>
<configurations>
<configuration id="configuration_not_done" name="msg://configurationActiveRequests">
<propertyFilter property="status" operation="IN_LIST" defaultValue="PENDING, NEW, PROCESSING"/>
</configuration>
</configurations>
</genericFilter>,
которая применяется в обработчике события Init:
Configuration config = genericFilter.getConfiguration("configuration_not_done");
genericFilter.setCurrentConfiguration(config);
Все нормально - данные фильтруются.
При попытке сброса конфигурация фильтра очищается, но к данным по-прежнему применяются предыдущие условия фильтрации.