With World // Zero’s Final Alpha launching tomorrow, I was making sure mobile support was working and noticed weird glitches on iPad. It seemed to ignore my clicks in a specific spot. This took me a few hours to figure out what was going on, but I eventually cracked it.
I spent a good amount of time going through my UI and found nothing blocking it, nothing in the way.
I then learned of this API: BasePlayerGui | Roblox Creator Documentation
This was able to help me pinpoint which UI was under my taps - but it revealed nothing. Eventually I figured I should try calling this API on CoreGui just to be safe - and it turns out the PlayerList is blocking input.
You can see here that a significant portion of the screen-space is blocked by the playerlist, regardless of if the list is filled or not.
We will be disabling the new playerlist so that we can go ahead with releasing our game on mobile! Is this potentially related to the new playerlist changes?