And also confirm that after turning off the saved filter the columns order does not revert to default, but remains as it was in the last used custom saved filter.
This I see as a bug and please consider to resolve this at earliest convenience - in the next update if possible…
My question is: why do you think it’s a good idea that filters store the column layout too? I’d think that filters and columns are “orthogonal” concepts
This is arguable, of course, and it might depend on the usage in particular cases.
I just think that it makes some sense to specify the columns I want to see with a certain filter.
For example, if I have a list with a column “type”, and then I filter it by a specific type=“rejected” value, then I don’t need the type column anymore (it would be always the same, “rejected”), and maybe I want an extra column “Rejection reason” to show.
@pgr I’m not sure if I remember correctly, but I’d say my patch was of the “works for me”-kind and not ready for general use, mainly because it looked like the previous behaviour was intentional and someone may be relying on it. So I’m not sure how the SuiteCRM developers would prefer to handle this, maybe a new option?
Yes you’re right, it may need to be configurable. Maybe configurable per-filter? That would require an extra check box in the filter dialog box.
Sometimes a good option if we don’t have time or resources to build the entire UI is to use a setting in the database, so that people can tweak it, even if there is no UI for it. It becomes a “power-user” setting.