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

024

  • R
  • Apr 26, 2026
  • 72.41 KB
  • 5
  • 12.0.5
  • Retail

File Name

BazWidgets-024.zip

Supported Versions

  • 12.0.5

BazWidgets

024 (2026-04-26)

Full Changelog Previous Releases

  • Tooltip: settle scale once, never on every size change
    The jitter was a feedback loop: each SetScale shifted font kerning
    slightly, which altered text wrap on the tooltip's contained
    FontStrings, which changed the tooltip's logical width, which fired
    OnSizeChanged, which recomputed scale, which fired SetScale again.
    Wide tooltips happened to settle (the wrap floor stabilises at small
    font sizes) but small tooltips bounced indefinitely.
    Now the scale is set in two phases per tooltip session:
    1. Best-effort on SetDefaultAnchor (often no width yet, may skip)
    2. One settle pass 150 ms later (after async content has filled in)
    OnSizeChanged only tracks slot height — no rescaling. The settle
    timer is cancelled on tooltip Hide so a closed tooltip never
    mid-flight rescales.