Dynamic menu title inset
Currently menu titles always have an inset on the left to align with menu items that have a radio/check. Unfortunately this looks broken in cases where there are titles, but no checks:
If we change the padding we get the opposite problem in cases where there are titles and checks, where we do want the current inset:
According to @exalm to fix this we'd a some way to differentiate between these cases, so we can have a different padding value for each.