UIDragDetector Breaks All UI

When you’re dragging with UIDragDetector and set it’s Enabled property to false whilst doing so it breaks all ui including the core gui.

This occurs both in studio and in game.

Reproduction: UIDragDetector Bug.rbxl (59.2 KB)

5 Likes

Work around: just parent the dragger to nil to disable it and re-parent it to enable

2 Likes

I’ve filed a ticket and will try to get to it as soon as possible! Thank you for the report.

3 Likes

Is there any update on this issue? I’ve run into this on my experience and it’s causing real problems as there’s no other way to cancel an ongoing drag. This is the only way to forcibly end it, but then it breaks all UI.

Worth noting GuiState still updates as expected, but no cursor icons, Activated events or drag detectors work after this.

Good news, I got a fix in for this last week :slight_smile:

It should make it out to release this week.

Sorry it’s taken so long :frowning:

2 Likes

Amazing, thank you for the fix and the update!