File Details
XPTimeTracker_17-04-26.zip
- R
- Apr 17, 2026
- 18.44 KB
- 1.5K
- 12.0.5+4
- Classic + 3
File Name
XPTimeTracker_17-04-26.zip
Supported Versions
- 12.0.5
- 12.0.1
- 5.5.3
- 2.5.5
- 1.15.8
[2.8.0] - 2026-04-17
Changed
- SavedVariables / defaults — `InitDB()` runs on `ADDON_LOADED` for this addon (once), after Blizzard attaches `XPTimeTrackerDB` from disk, instead of only at the end of the Lua file. Migrations and missing keys apply to the real saved table; the one-time `ADDON_LOADED` listener is then unregistered.
- Main frame on login — `PLAYER_ENTERING_WORLD` uses fallbacks for scale and backdrop alpha if values are missing (`1` and `0.5`).
Fixed
- Drag stop — position is written to `XPTimeTrackerDB` only if the table exists (avoids a rare error if drag fired before DB init).
Added
- Settings window — when opening the panel (gear button, minimap right-click, `/xptt settings`), the options frame is clamped to the screen when `ClampToScreen` / `C_FrameUtils.ClampFrameToScreen` is available (same helper as the main frame).

