PlayerControls: Refactor the layout
A state machine should be used to manage conflicting anchors in a dynamic layout like this. Also drop lots of extra lines of code whose sole effect was restricting track title label beyond what layout is capable of displaying, resulting in premature and annoying elision...