File Details
ABProfileManager-v1.6.0.zip
- R
- Apr 11, 2026
- 209.95 KB
- 61
- 12.0.5
- Retail
File Name
ABProfileManager-v1.6.0.zip
Supported Versions
- 12.0.5
Key Changes
1. Fixed Overlay Scroll Scaling Anchor
-
The anchor point for mouse-wheel scaling in
BISOverlayandItemLevelOverlayis now fixed to the title bar (TOPLEFT). -
Previously, scaling was based on the frame center and suffered from incorrect offset transformations, causing the frame position to shift erratically during scrolling.
-
The logic has been corrected using the formula $left \times \frac{oldScale}{newScale}$ to ensure the title bar maintains its position without "drifting," even during continuous scrolling.
2. Fixed Missing Text in Main UI Tabs
-
Resolved an issue where tab text on the main UI would disappear when logging in with certain classes (e.g., Druid).
-
This was caused by
UIPanelButtonTemplateresetting custom text colors when the font object was reapplied after aSetText()call withinRefreshLocale(). -
Added
applyTabSelectionStyles()to the end of theRefreshLocale()function to ensure tab selection colors are consistently reapplied.
3. Fixed BIS Overlay Collapse State Restoration
-
Fixed a bug where reopening a previously collapsed overlay would result in hidden content but an expanded canvas.
-
This occurred because
RebuildContent()within theRefresh()function was overwriting the collapsed height. The fix ensuresApplyCollapse()is called again after reconstruction if the overlay is in a collapsed state.
4. Overlay Frame Layer Cleanup
-
Changed the FrameStrata for
BISOverlayandItemLevelOverlayfromDIALOGtoMEDIUM. -
By placing them on the same layer as standard windows like the Dungeon/Raid frame (
PVEFrame), other UI elements like the Character or Spellbook panels will now correctly overlap the overlays when opened.

