Expected behavior
If no filter is set, the data should not reload when doing the switch.
Additional context
Vue watchers do not return the old versions of objects/arrays when doing deep watches, so the watch oldValue can't be used to solve this unless wel make new copies of the objects every time they are changed (computed wrapping?)
Another way that can solve this is removing the watch and triggering the update manually when updating the filters.
What version of EMX2 are you using (see footer) v10.79.zz
Describe the bug In the directory app, when switching a filter between match all and any while no filters are set, the data reloads.
To Reproduce Steps to reproduce the behavior:
Expected behavior If no filter is set, the data should not reload when doing the switch.
Additional context Vue watchers do not return the old versions of objects/arrays when doing deep watches, so the watch oldValue can't be used to solve this unless wel make new copies of the objects every time they are changed (computed wrapping?) Another way that can solve this is removing the watch and triggering the update manually when updating the filters.