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.


(cherry picked from commit f82701d2)
6 jobs for gnome-3-30 in 30 minutes and 31 seconds (queued for 1 second)
Status Job ID Name Coverage
  Build
passed #103976
flatpak:app

00:21:08

 
  Test
passed #103977
flatpak:tests

00:05:32

 
  Review
passed #103978
review

00:00:21

manual #103979
allowed to fail manual
stop_review
 
  Cross Distro
passed #103980
fedora:29

00:03:29

passed #103981
ubuntu:devel

00:02:10