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.
4 jobs for master in 27 minutes and 26 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Build
passed #103961
flatpak:app

00:19:39

 
  Test
passed #103962
flatpak:tests

00:04:23

 
  Cross Distro
passed #103963
fedora:29

00:03:23

passed #103964
ubuntu:devel

00:02:24