ClickDetector swallows more input than it should

  • Describe the bug. Describe what is happening when the bug occurs. Describe what you would normally expect to occur.

Since the last update, ClickDetectors now swallow input from the Mouse object and processes the packet when using UserInputService, I have attached a simple reproduction

ClickDetectorSwallowing.rbxl (14.8 KB)

  • How often does the bug happen (Everytime/sometimes/rarely)? What are the steps that reproduce the bug? Please list them in very high detail. Provide simple example places that exhibit the bug and provide description of what you believe should be the behavior.

Every time

  • Where does the bug happen (www, gametest, etc) Is it level-specific? Is it game specific? Please post a link to the place that exhibits the issue.

Live

  • When did the bug start happening? If we can tie it to a specific release that helps us figure out what we broke.

Last update to client

I believe this has already been reported. Mouse.Button1Down no longer fires when clicking a part with a ClickDetector - Engine Bugs - DevForum | Roblox

This is an intended change(now disabled because the above bug). Click event is processed by ClickDetector, so it should swallow the event. Will this change cause big problem to your game?

No, I was just using the ClickDetector to change the icon to show something was interactive, I have already changed this in my game.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.