Skip to content

Restore `UserInput.Interface` after running CLI actions non-interactive

If an Install action is invoked from C# with the non-interactive flag the current UserInput interface is overriden with a non-interactive one, but the current UserInput interface is not restored after the action has finished.

The same is true for the uninstall action

Edited by Vivienne Spence