It used to be possible to name variables obtained from the UI via the "type=Editors.SelectionVariables" annotation anything you wanted.
Now, the variable MUST be called "Variable". Not only does this break prior code segments, but it also prohibits multiple variables collected from the UI.
This used to work:
Now, it must look like this:
When you do deviate from naming the Variable, "Variable", it still compiles, but the UI presents a funky interface with two selection boxes, and the first box is empty:
SQX seems to ignore the variable you set in the 2nd box (the one you want), rendering the feature useless.
I've attached a snippet that produces the above Custom Action.
Thank you,
Ryan