BazWidgets

BazWidgets is a widget pack addon for BazWidgetDrawers. Provides additional community and utility widgets that dock into the drawer alongside the built-in ones. Designed as a reference for third-party widget authors. Requires BazCore and BazWidgetDrawers.

File Details

026

  • R
  • Apr 26, 2026
  • 72.85 KB
  • 4
  • 12.0.5
  • Retail

File Name

BazWidgets-026.zip

Supported Versions

  • 12.0.5

BazWidgets

026 (2026-04-26)

Full Changelog Previous Releases

  • Tooltip: rescale on first OnSizeChanged, no settle delay
    The 150 ms settle timer was the source of the visible 'quick size
    adjustment' the user saw on most hovers. Replaced it with a
    pendingRescale flag consumed by the first OnSizeChanged of each
    session — that fires the same frame Blizzard finishes the tooltip's
    first layout pass, so the rescale lands before the user perceives
    a pre-fit state.
    After the first OnSizeChanged the session locks (sessionLocked = true)
    so subsequent 1-2 px Blizzard auto-resize wobble can't drive a Reflow
    chain. Late-arriving async content (Zygor data, item-info caches)
    that arrives past the lock will extend above the slot rather than
    causing the slot to grow — acceptable trade-off for an instant feel.
    OnHide clears all per-session state so the next hover starts fresh.
    SetDefaultAnchor still resets GameTooltip's scale to 1.0 as a baseline
    so we don't inherit whatever the previous tooltip left behind.