uGUI: Why are only the left half of these buttons accepting OnClick

I’m designing a UI. I created a Panel and added a group of buttons (Group1), wired them up and they were all registering OnClick and calling the methods to which they were wired. AND THEN…

To add some more buttons I resized my Panel and added more buttons to the left of the Group1 buttons. Now only the buttons on the left side register OnClick, while the Group1 buttons on the right side do not register OnClick. Then I found out something very weird. If I slid the Group1 button slightly to the left so that they were perfectly in the center of the Panel…then the LEFT side of the Group1 buttons would register OnClick, while (and this is the weird part) the RIGHT side of the SAME Group1 buttons would NOT register OnClick.

It’s as if a collider on the Panel is covering only the left half of the Panel. But uGUI has no collider on the Panel.

2250279--150368--Buttons.png 2250279--150369--Panel Settings.png

The first thing that comes to mind is the child text components for the buttons may have bounds that extend beyond the button graphic and maybe that’s causing the weird click issues.

Thanks but I think that is not it because if I move the Group1 buttons even further left then a greater percentage of each button registers OnClick. It’s like there is an invisible line down the middle of the panel. Anything to the left registers OnClick. Anything to the right doesn’t.

I found the problem and it stems from my complete stupidity…I had an invisible UISprite (that wasn’t being used anymore) covering up the right half of that panel. Deleted it and problem fixed!