I would like to report a wrong behavior of the ‘filterclose’ event. I think it should fire only once, when the filter form is closed. But actually, it fires at each ‘updateData’ or ‘refresh’ (only if the filter form was opened at least once). I use the ‘filterclose’ event to serialize to file the slice of the report, and I do partial updates very often, so it’s a big leak of performances for me.
I prepared a JSFiddle to reproduce the issue: if you click on the buttons without opening the filter popup then the filterclose event is never called. If you open the popup, then filterclose is called at every UpdateData/Refresh click.
Thank you for providing a JSFiddle example for illustration.
It helped us a lot to understand the issue better.
Our team will provide the fix for this problem in the minor release version with the ETA 9th of September.
Please let us know if you have further questions.
Thank you for your quick reply!
We are happy to let you know that the issue with
filterclose event getting fired at each
refresh 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: https://www.flexmonster.com/doc/updating-to-the-latest-version/
Please contact us in case any questions arise.