Button is selectable while visible is false

You are able to select on-screen items (i.e. textbutton, textlabel, textbox, frame, etc.) when they are not visible, even when ClipsDecendants is true. This can make for some annoying situations when trying to navigate menus.

It’s a very common issue that I see in many games, including my own. The only way around this is to have it become unselectable when it becomes invisible, although this shouldn’t happen in the first place. All you need to do is make a button invisible and have it selectable, then use a gamepad to click the item. It would make things easier if this wasn’t the case.

This only happens when using a gamepad, on any game.

image

As far as I know, this has been happening for as long as the game has been available. I see that this might not be intentional, but I don’t see any uses for it. It’s just annoying and adds more time to my work sessions.

9 Likes

I’ve posted this before and still think the behavior needs to be changed, but I was told to use Documentation - Roblox Creator Hub instead

It’s a bit of a pain to make all of the buttons unselectable and selectable again.

I’d like to revive this thread, it’s extremely painful to do this kind of stuff and making everything selectable depending if it’s visible or not.

If something is not visible it shouldn’t be selectable.

4 Likes

It’s ridiculous this behaviour is still broken. Invisible GUI (descendant of anything invisible) shouldn’t be considered for selection, this creates ugly buggy behaviour across Xbox games.

2 Likes

Yet another reminder to the engine team that this behavior NEEDS to be fixed. It’s currently ridiculously annoying to try to fix this when development time could be spent on much more productive things than fighting with a broken system, and it literally seems to be consistently that the first selected object always happen to be an invisible button in a scrolling frame. This could (and should) be solved with a simple property of the GuiService, something like InitialSelection.

I’m considering making a custom gui navigator for gamepads because of this.

1 Like

Issue still occurs and it breaks main menus for Xbox users. Confusing how this still is an issue after 3 years.

Perhaps theres instances where you’d want to click a a button that is not visible I don’t see why you guys want it “fixed”, if there’s a problem on Xbox then I agree roblox has to fix bugs but not remove the selectable functionality because that’s probably really useful in certain cases.

1 Like