GuiObject.Active doesn't sink input on ImageLabels

I have an ImageLabel for the background of a dropdown box. There are gaps between the buttons, if the player clicks on one of these gaps the ImageLabel will not sink the input even though .Active is set to true and allows the player to click buttons under the dropdown menu, bad UX

1 Like

The Active property only prevents input from dropping into the 3D view. Using an ImageButton will block input as expected.

It is weird because MouseEnter and MouseLeave still works when I have an ImageButton on top, and it also changes the mouse icon so it’s not very ideal.

I’ll probably make a bug report