silverstripe/sapphire — comment on commit 47ac04745459a399001cd12a1c92ecd30d25332f
File: forms/gridfield/GridField.php line 503
By chillu:

The problem here is that there's state set through the client only, in my case ParentID from a separate TreeDropdownField.
I think its a bit extreme to make a custom GridFieldAction in PHP every time the client needs to amend some view data, right?
We could make this a separate "update state" URL handling end point though, which should only pass the desired modifications - and merges with the existing session state.