As i read the documentation (https://www.flexmonster.com/api/updatedata/) the slice and therefor also the filters, should stay the same when calling updateData(), but as my fiddle below illustrates, the filter is removed.
Am i doing anything wrong, or is this a bug?
Thank you for writing to us.
Yes, you are right. Such behavior does not look correct.
Our dev team needs to spend some time investigating the issue. We will notify you of the results ETA Sep 9.
Please let us know in case of any other question.
We are glad to inform you that the issue with optimizing pre-defined filter type was fixed.
This is provided in the 2.7.14 version of Flexmonster: https://www.flexmonster.com/release-notes/
You are welcome to update the component.
Here is our updating to the latest version guide for assistance: https://www.flexmonster.com/doc/updating-to-the-latest-version/
Please let us know if everything works.