Buttons outside a canvas group that has any rotation will still receive input events like MouseButton1Click or MouseEnter/MouseLeave and block the input of other ui elements even tho they are completely invisible.
Here is a short video of the issue.
The canvas group in the video has a slight rotation of about .0001 due to a rendering issue with canvas groups and pixel perfect image labels.
To reproduce simply add a button in a canvas group with any rotation and either manually move the button outside the canvas group or like in the video, have buttons in a scrolling frame and scroll past the bounds of the canvas group.
Expected behavior
Ui elements that are clipped out of a canvas group should not receive/block input of any kind no matter its rotation. As these elements are invisible it is intuitive to think that they would not receive input.