promotional bannermobile promotional banner

BazWidgetDrawers

Slide-out side drawer for a stack of dockable widgets: Quest Tracker, Minimap, Info Bar, Repair, and more. Fades out when unused, pops back on hover. Other addons can register their own widgets via the BazCore DockableWidget API.

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