ui: Draw highlighted parts separately in GamepadView
For some reason, drawing them all in one group results in all parts but the first one being misplaced. Hence draw each one in a separate group.
For some reason, drawing them all in one group results in all parts but the first one being misplaced. Hence draw each one in a separate group.