File Details
049
- R
- May 4, 2026
- 67.68 KB
- 0
- 12.0.5
- Retail
File Name
BazBars-049.zip
Supported Versions
- 12.0.5
BazBars
049 (2026-05-04)
Full Changelog Previous Releases
- v049: drop flyout in empty space actually deletes the slot
Picking up a flyout from a bar slot calls Flyout.pickup which sets
pendingFlyout as the internal slot-to-slot carrier. The existing
ClearCursor hook only cleared this carrier when WoW itself called
ClearCursor (Escape, certain unaccepted drops); a drag-and-release
into an empty screen area often left the carrier stuck.
Symptom: slot looked deleted but a subsequent click - on the same
slot or any other - tripped HasIncomingDrop in PreClick and re-
applied the flyout via ReceiveDrag.
Fix: GLOBAL_MOUSE_UP event handler that clears pendingFlyout if
it's still set after the mouse release. Frame-level OnReceiveDrag
and PostClick fire BEFORE this event, so legitimate drops onto
another slot have already cleared the carrier through ReceiveDrag
by the time we get here. Anything still carried at GLOBAL_MOUSE_UP
is by definition unaccepted and should be discarded.

