I would like to report an issue on updateData and changing layout: in the initial scenario I aggregate data by field “color” (filtered). I also have buttons to change slice programmatically in order to show data aggregate by field “category” (filtered). Switching layouts works fine until I call a partial updateData: after this operation I lose filters (on both layouts).
Here a JSfiddle illustrating the issue
Step to reproduce:
– change to Layout “Category” (data are filtered by category Accessories)
– return to Layout “Color” (data are filtered by color Red)
– click on update data (sum is increased by 1000)
– return to layout Category -> filter is lost (with a warning in console: “Error in predefined filter or members have not been loaded yet”)
And from now on filter is lost on both layouts.
This is a very critical issue. We are waiting for another fix (see Misaligned cell after partial update data) with ETA 17th of May. Is it possible to include also a fix for this issue for the same ETA?
Thank you in advance!
Thank you for reporting this issue and for preparing the example.
We are going to fix the issue in one of the following minor updates. Our team would like to explain that we are currently approaching a major release and our hands are tied with a predefined roadmap. We are planning to provide the fix on June 14.
Please let us know if it works for you.
Feel free to reach out in case any other questions arise.
It’ok June 14th.
We are happy to let you know that the issue with losing filters after a partial data update was fixed.
This is included in the 2.9.1 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.
We are wondering if the recent fix works well for you.
Looking forward to hearing your feedback.
Yes the fix works fine,
Thank you for the answer, we are happy to hear it works for you now.
Feel free to reach out if any other questions appear.