I’m also experiencing this issue - both with a mouse and touch devices. In many scenarios, I’d prefer to use MouseButton1Down because it’s more responsive for these specific use cases but I’m forced to switch to MouseButton1Click to avoid this issue
This happens to me too. It’s very annoying. I have to either A) get clever with my code when scripting UI to make this a non-issue or B) by design make it so two UIs don’t overlap, ever.
Neither of these are that great and both are annoying to implement. Please fix.