File Details
051
- R
- May 2, 2026
- 111.66 KB
- 6
- 12.0.5
- Retail
File Name
BazWidgetDrawers-051.zip
Supported Versions
- 12.0.5
BazWidgetDrawers
051 (2026-05-02)
Full Changelog Previous Releases
- BazWidgetDrawers v051 - Per-drawer widget list respects global enable. The settings split into two subcategories: Widgets (global enable/disable per widget) and Drawers (per-drawer toggle of which enabled widgets appear in that drawer). The Drawers page was building its widget toggle list from BazCore:GetDockableWidgets() unconditionally, so globally-disabled widgets still appeared in every drawer's list as toggles - confusing because flipping the per-drawer toggle did nothing visible (the widget is globally hidden) and the user reasonably expected the list to mirror the enabled set. Fix is to filter both the registered-widget loop and the dormant-widget fallback by addon:IsWidgetEnabled(wid) when building the per-drawer args. Globally-disabled widgets are now hidden from the per-drawer list entirely. Also call BazCore:RefreshOptions on BazWidgetDrawers-Drawers from the Widgets-page setEnabled callback so flipping a widget on/off in Widgets adds/removes its toggle from every drawer's page live without needing the user to navigate away and back, bump to 051

