InspectFix
InspectFix is a tiny addon that fixes several annoying bugs that arise while using the Blizzard Inspect UI.
If you like InspectFix, please check out the Blizzard Bug Fix Addon Pack!
Overview
The Blizzard API for performing character inspection has fatal design flaws (namely, it's stateful yet client-oblivious). All UI elements that perform character inspection, from the Blizzard inspect frame to many addons that perform hidden inspects for various purposes, are forced to use this same API and frequently step all over each other while doing so. What this means for the end user is the more addons you install (especially raid/party/character related addons) the less stable the Blizzard inspect UI becomes. Common failures include the inspect window suddenly and inexplicably changing to show incorrect gear or talents, tooltips that suddenly stop working, or lua errors regarding the Blizzard_InspectUI.
InspectFix restores the stability of the Blizzard inspect UI. It does this primarily by blocking all hidden inspect requests from any addons while the user has the inspect UI open. It also provides workarounds for several common lua errors involving the inspect frame.
Some of the problems this addon corrects:
- Inspect window suddenly and inexplicably changing to show incorrect gear or talents
- Tooltips in the inspect window that suddenly stop working
- Inspect window not opening when you try to inspect someone
- Inspect window closing when you change targets
- Lua error: AddOns\Blizzard_InspectUI\InspectPaperDollFrame.lua:23: Usage: UnitLevel("unit")
- Lua error: AddOns\Blizzard_InspectUI\InspectGuildFrame.lua line 18: Usage: GetGuildInfo("unit")
Legion Update: Many Inspect-related problems remain in WoW version 7.x, and this addon remains an effective workaround for them.
plz update for classic wotlk and sod
Can you update for WoW Classic Season of mastery version 1.4.2? Would be awesome, thanks a lot!
howdy-
does this work with classic as well? im having the same issue of inspect window (and windows in general) closing on their own in tbcc
Incompatible with ElvUI Shadow & Light's Armory Inspect module.
https://mods.curse.com/addons/wow/elvui-shadow-light
I love you, too.
It gives me a lot error when inspect someone after it says "InspectFix hook activated."
80x C stack overflow
[C]: in function `SetAttribute'
FrameXML\UIParent.lua:2568: in function `UpdateUIPanelPositions'
FrameXML\UIParent.lua:2139: in function <FrameXML\UIParent.lua:2128>
[C]: in function `SetAttribute'
FrameXML\UIParent.lua:3158: in function <FrameXML\UIParent.lua:3156>
[C]: in function `securecall'
FrameXML\UIParent.lua:2416: in function `SetUIPanel'
FrameXML\UIParent.lua:2480: in function `HideUIPanel'
FrameXML\UIParent.lua:2136: in function <FrameXML\UIParent.lua:2128>
[C]: in function `SetAttribute'
FrameXML\UIParent.lua:2930: in function `HideUIPanel'
...aceBlizzard_InspectUI\Blizzard_InspectUI.lua:7: in function `InspectFrame_Show'
...
I love you.
Since some weeks I cant inspect people using your addon, without inspect fix it works but I get lua errors .... I use inspect fix very long now and I am shure you can fix the problem :)
I use elvui and Elvui Shadow&Light
I tried out your addon, and now when i inspect people it is very laggy for 1 second. Game locks up. Uninstalled
Was currently using ELVUI + addon skins for it.
Still valuable for 6.0x? Any update forthcoming?
Just got it for 5.0.4, I'm not 100% sure its this addon, but randomly I'm inspecting people without actually doing it. I'd be in a bg, and randomly the inspect window comes up with a person from the BG (on my side) in it O.o!
EDIT: Then a few mins later I got this:
InspectFix blocked a conflicting inspect request from ...SimpleILevel\Libs\LibInspect (4 occurences)
InspectFix blocked a conflicting inspect reply
The random popup is fixed in 4.1.
The message about blocked inspects indicates another addon is trying to issue conflicting "stealth" inspect requests while the Inspect frame is open, and the InspectFix firewall has blocked it.
Thankyou~! :3
Should I report the same error over on simple ilevel aswell? :)
If you're still seeing the warnings about blocked inspects then you may want to let them know.
Would help if my chat wouldnt get spammed when this happens. Any way to disable this warning?
InspectFix v3.0 fixes some intermittent issues with transmogrified gear being displayed incorrectly or without gems.
I <3 this addon. Thank you so much!
The problems with Blizzard Inspect remain in Wow v4.3 and InspectFix remains a clean solution for them.
Please report any new inspect-related lua errors you see under Wow 4.3 and help spread the word about InspectFix!!!
The problems with Blizzard Inspect remain in Wow v7.x and InspectFix remains a clean solution for them.
Please report any new inspect-related lua errors you see under Wow 7.x and help spread the word about InspectFix!!!