File Details
027
- R
- Apr 26, 2026
- 72.81 KB
- 4
- 12.0.5
- Retail
File Name
BazWidgets-027.zip
Supported Versions
- 12.0.5
BazWidgets
027 (2026-04-26)
Full Changelog Previous Releases
- Tooltip: monotonic scaling — only shrink, never grow within a session
Replaces the early-lock approach (which left wide tooltips overflowing
the drawer when content streamed in past the first OnSizeChanged)
with a monotonic guard: every OnSizeChanged tries to tighten the
scale, but a new scale is only applied when it shrinks the tooltip
relative to the last applied value.
Two cases the monotonic property handles:- Big tooltips (item / unit with async data — Zygor gold lines etc.)
start narrow, grow over the first few frames, and the scale
keeps shrinking to keep them fitting the slot. - The cooking-tooltip naturalW oscillation (which alternated
between two stable widths frame-to-frame) settles at the smallest
seen scale and never bounces back up — the loop closes because
the upward direction is forbidden.
Removed pendingRescale / sessionLocked — height tracking now uses
the existing hysteresis threshold so the slot can grow freely for
late-arriving content without thrashing.
- Big tooltips (item / unit with async data — Zygor gold lines etc.)