ui2: Unsuppress and fix warnings (#3423)

This PR unsupresses the warnings in `ui2` and summarily fixes them.

Release Notes:

- N/A
070674a4fdMarshall Bowers committed on 11/28/2023, 7:44:19 PM· committed by GitHubparent874fde0
19 files changedLine totals unavailable