Фильтр, в списке, BigDecimal value

Здравствуйте, jmix версии 1.5.4. В Приложении выбран русский язык, на англ не воспроизводиться

Есть сущность:

@JmixEntity
@Table(name = "JT_TEST_ENTITY")
@Entity(name = "jt_TestEntity")
open class TestEntity {
    @JmixGeneratedValue
    @Column(name = "ID", nullable = false)
    @Id
    var id: UUID? = null

    @InstanceName
    @Column(name = "NAME")
    var name: String? = null

    @NumberFormat(pattern = "#,##0.000")
    @Column(name = "VALUE", precision = 19, scale = 3)
    var value: BigDecimal? = null
}

Если сохранить конфиг фильтра по полю value “В списке”

image

Сделать дефолтным. То при открытии экрана в фильтр добавляется лишнее значение:
image

В англ версии у чисел в качестве резделителя используется точка. По этому все норм там работает.

Как я понимаю проблема в PropertyFilterSupport#parseDefaultValue. Там для Type.LIST идет сплит по ",". Мб можно это подправить?

image

Ярослав, добрый день!

Проблема понятна, но с ходу непонятно как ее решить сохранив совместимость с сохраненными значениями. Пока завел тикет: Invalid parsing of list value in default filter parameter of BigDecimal type if decimal separator is comma · Issue #2708 · jmix-framework/jmix · GitHub

С уважением,
Константин