Subset editor - undo/redo last query
Is your feature request related to a problem? Please describe.
For the Arc cube viewer, it is very handy having the Undo/Redo button which allows users to quickly go between different variations of cube views created. For the subset editor, it appears that there is a similar undo button but it doesn't appear to work the same way. It is greyed out most of the time unless an element is removed, in which the user can use the button to get the removed element back. It would be great if these is similar undo/redo functionality in the subset editor.
Describe the solution you'd like
Wanted to throw out a proposal to having this subset editor undo button work similar to the cube viewer in reverting to the last MDX query ran on the dimension. Such behavior would be more intuitive to the user and be super helpful in situations where the user accidentally keeps or expands all, which clears out the previous list of elements. It would seem that Arc keeps track of each MDX query so it would just be matter of exposing the previously-run MDXs in the UI for the user to revert to if needed.
Describe alternatives you've considered
Only alternative right now is for users to use the subset editor keep/remove/expand UI options to rebuild a selection of elements from scratch (as most users cannot write their own MDX from scratch).