Help detecting MouseButton1Up within a widget

I need to detect MouseButton1Up within a widget, how would I do this?

I have tried using UserInputService and plugin:GetMouse() but they only work withing the viewport but not in the widget, I also tried using detector buttons that filled the whole widget but they would not work consistently…

Did you try the UserInputService? Specifically the .InputBegan/.InputEnded events?

Bump, I need this too, I’ve tried the same methods as above and it’s bugging me that I can’t figure it out

Could you be a little more specific on your use-case?

Unfortunately, plugins recieve terrible support and there are many inconsistencies and bugs that crop up and remain unpatched and unfixed for years.

Maybe if you use the Frame’s Active property and InputBegan/Changed events you could do something similar?

To anyone still wanting a solution. Here: