Modal doesn't respect ScreenGui.Enabled

EDIT: some people have pointed out to me that it’s more of a bug than a lacking feature, so I’ve changed this from a feature request to a bug report.

Currently, Modal is still in effect even if its ScreenGui is not Enabled. Since Modal is meant to disable if its GUI element isn’t visible (which includes being the descendant of an invisible object), it should disable when its ancestral ScreenGui is not Enabled.

For example, I have ScreenGui (not Enabled) > Frame (Visible) > TextButton (Visible, Modal). The mouse still behaves as if the TextButton is visible, although visually it is not.

12 Likes

Bumping because I have run into this problem still unfixed.

I’ll file a ticket for this, we’ll look into it when we have time.

3 Likes

This is still an issue. The ScreenGui ancestor is disabled.

1 Like

I’m pretty sure this is still happening. I’ve manually hidden almost everything myself, but sometimes when adding new features I forget to account for it and it messes with First person panning. Any news on this?

I just turned on a fix for this; you may need to restart Roblox for the change to take effect.

2 Likes

Thank you for this fix, I can confirm the change on my Studio.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.