File Details
Preydator-2.2.11.zip
- R
- May 27, 2026
- 545.76 KB
- 45.7K
- 12.0.5
- Retail
File Name
Preydator-2.2.11.zip
Supported Versions
- 12.0.5
2.2.11 - 2026-05-27
Fixed
- Fixed
ADDON_ACTION_BLOCKEDerrors (SetPassThroughButtons) that occurred during map operations (especially when closing the world map). The error was caused by calling protected frame suppression functions (SetAlpha,Hide) directly inside theUIWidgetTemplatePreyHuntProgressMixin.Setuphooksecurefunc, which created a tainted execution context that propagated to Blizzard's map canvas code. Prey icon suppression is now applied exclusively through the safe non-hooked context inApplyDefaultPreyIconVisibility(), which is called during initialization and after every bar update cycle through the BarRuntime. This maintains full suppression functionality while eliminating the taint propagation. - Fixed remaining world-map tooltip/widget taint during active prey hunts by deferring prey refresh work triggered from prey-widget
SetupandUPDATE_UI_WIDGETuntil after Blizzard's current widget script pass completes. This keeps widget snapshot capture, stage progression, and default-icon suppression intact without doing bar/runtime refresh work inside Blizzard's widget layout stack. Thanks toadefeefor the player report and pull request that pointed directly at this error. - Removed the external BugSack dependency from diagnostics paths.
/pd inspect bs,/pd qinspect bs,/pd hinspect bs, and/pd hinspectcopy bsnow open a built-in copyable Preydator report window with Back/Next history instead of routing through the error handler. - Fixed built-in report window layout overflow by removing the extra Close action and keeping the Copy action fully inside frame bounds.
- Added built-in report window resizing with bounds and a bottom-right resize grip.
- Hardened
/pd inspect bsand/pd qinspect bsreport-window dispatch so command handling remains stable even if the report window path faults.

