File Details
DIM-1.8.0.zip
- R
- Apr 25, 2026
- 85.03 KB
- 23
- 12.0.5
- Retail
File Name
DIM-1.8.0.zip
Supported Versions
- 12.0.5
Changelog
1.8.0 - 2026-04-25
Refinements to chat lockdown handling
Iterating on the 1.7.0 lockdown work after live testing revealed taint propagation through Blizzard's chat editor — any addon-side SetText / SetAttribute / ChatFrame_OpenChat call taints the editor frame, so its own SendText → SendWhisper gets blocked too. The pre-fill approach was abandoned in favor of instructing the user.
- Outbound during lockdown: DIM no longer touches the default chat editor. It preserves your typed message in the DIM editbox (so you can copy it) and prints two orange lines in the tab: the lockdown notice plus the exact slash form (
/w PlayerName your message) to retype into Blizzard's chat editor. That untainted path is the only one that sends during an encounter. - Inbound secret whisper: prints a single orange
[DIM] message received during boss fightline in the default chat frame (60s throttle) and plays the incoming sound. No DIM-window notice — without a known sender we can't attribute it to a tab. No flash, no minimap pulse. /dim testlockdown: toggles Blizzard'saddonChatRestrictionsForcedCVar so you can repro lockdown behavior outside of an actual encounter.IsRestrictedChatContext()checks bothC_ChatInfo.InChatMessagingLockdown()and the test CVar.