“The old code didn’t handle the mouse click (no good), it allowed for this behavior, but also would cause things like clicks passing through buttons and activating stuff in the viewport (no good). So - the SButton no longer returns Unhandled, and returns handled. The correct way to do this now would be to override OnPreviewMouseDown, instead of OnMouseDown - and then have the same code as before.”
8 Likes