If the current output cannot handle the results the package selects an output that can handle them. But the outputs buttons are not updated and the selected button does not match to the selected output.
This updates the outputs buttons if the current output is not equal to the selected output.
Also adds the 'disabled' attribute to the unsupported outputs buttons to prevent their selection.
If the current output cannot handle the results the package selects an output that can handle them. But the outputs buttons are not updated and the selected button does not match to the selected output.
This updates the outputs buttons if the current output is not equal to the selected output. Also adds the 'disabled' attribute to the unsupported outputs buttons to prevent their selection.