v054
BazWidgetDrawers
v054 (2026-05-03)
Full Changelog Previous Releases
- v054: WidgetHost:SetWidgetEnabled writes saved var for dormant widgets
The function early-returned when GetDockableWidget(id) returned nil. That
guard was meant to skip the live-side Show/Hide/Reflow path - but it also
swallowed the addon:SetWidgetEnabled write, so toggling a dormant widget
(LBW-registered, waiting on a condition) on the Widgets page never updated
IsWidgetEnabled. Result: navigating to Drawers showed the widget still
missing from the per-drawer list.
Moved the saved-variable write to run unconditionally; the live branch
(Show+Reflow vs DisableWidget) is now nested inside the widget-exists check.