Fix #35546: clicking cycles "Use Nodes" did not do a proper undo push, due to button disappearing as soon as it's clicked. Workaround now is to make this an operator. Thanks to Lukas and Campbell for tracking this down.
Fix #35546: clicking cycles "Use Nodes" did not do a proper undo push, due to
button disappearing as soon as it's clicked. Workaround now is to make this an
operator. Thanks to Lukas and Campbell for tracking this down.

pyrochlore/cycles,pyrochlore/cycles,tangent-opensource/coreBlackbird,tangent-opensource/coreBlackbird,pyrochlore/cycles,tangent-opensource/coreBlackbird