Hey all, i'm seeing some interesting behavior on the UIDragPanel / UIGrid structure.
I've got a soft clipped UIDraggablePanel thats 0,0 for centering of the panel, a size thats scaled to 1850 and a softness of 150. This Panel has a SpringPanel attached to it.
Under this panel i have a UIGrid GameObject, Horizontal, with 6 objects inside that are 400px wide each, and these GameObjects are also CheckBox buttons, with a root parent of the Panel for a 'currently selected' functionality.
When i scroll the buttons to the left to see the occluded last 2 buttons out of 6, everything works great. If however, i click on one of the buttons from the left (buttons 1-4 out of 6) then the button shifts to its original place in x & y, and brings along the entire panel as well, applying the delta of the translation in X to the 'center' of the panel.
This cause issues as the panel is soft clipping, and so the buttons suddenly become clipped due to the panel moving.
If i turn off the clipping, then everything works fine, and nothing breaks, albeit i can see ALL 6 buttons in Unity, on screen or off.
So with all of that above, has anyone seen this before? What t make of it? Why is the button press applying the move to the parent panel?
Trying to figure out how to get around this, any help or someone who has seen this issue before?