Field Customizer: call onRenderCell when switching between views
Now onRenderCell is not called if user switches between views using drop down in List Command Bar and the list item is presented in both views.
I understand that this is done for performance improvements but it leads to issues if there is a necessity to display the field in different ways based on a view.
For example, voting or rating. In one view I want to see the results only (read-only) and in other view I want to be able to vote (rate) or change my previous selection.
Another example - sales comparison. One view is needed to color-code results from previous year (Field A), another - average for last 5 years (Field B). While switching between views I need to re-render both Field A and Field B to remove color-coding from one and add to another.
James Rowan commented
Also if the default view does not contain the field customizer then views with the customizer simply will not load