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.
-
View User Profile
-
Send Message
Posted Dec 22, 2023plz update for classic wotlk and sod
-
View User Profile
-
Send Message
Posted Apr 8, 2022Can you update for WoW Classic Season of mastery version 1.4.2? Would be awesome, thanks a lot!
-
View User Profile
-
Send Message
Posted Dec 23, 2021howdy-
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
-
View User Profile
-
Send Message
Posted Jun 18, 2017Incompatible with ElvUI Shadow & Light's Armory Inspect module.
https://mods.curse.com/addons/wow/elvui-shadow-light
-
View User Profile
-
Send Message
Posted May 1, 2017I love you, too.
-
View User Profile
-
Send Message
Posted Apr 11, 2017It 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'
...
-
View User Profile
-
Send Message
Posted Mar 1, 2017I love you.
-
View User Profile
-
Send Message
Posted Dec 10, 2016Since 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
-
View User Profile
-
Send Message
Posted Dec 4, 2016I 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.
-
View User Profile
-
Send Message
Posted Oct 23, 2014Still valuable for 6.0x? Any update forthcoming?
-
View User Profile
-
Send Message
Posted Aug 29, 2012Just 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
-
View User Profile
-
Send Message
Posted Aug 29, 2012The 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.
-
View User Profile
-
Send Message
Posted Aug 29, 2012Thankyou~! :3
Should I report the same error over on simple ilevel aswell? :)
-
View User Profile
-
Send Message
Posted Aug 29, 2012If you're still seeing the warnings about blocked inspects then you may want to let them know.
-
View User Profile
-
Send Message
Posted May 21, 2013Would help if my chat wouldnt get spammed when this happens. Any way to disable this warning?
-
View User Profile
-
Send Message
Posted Jan 5, 2012InspectFix v3.0 fixes some intermittent issues with transmogrified gear being displayed incorrectly or without gems.
-
View User Profile
-
Send Message
Posted Dec 16, 2011I <3 this addon. Thank you so much!
-
View User Profile
-
Send Message
Posted Nov 30, 2011The 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!!!
-
View User Profile
-
Send Message
Posted Nov 30, 2011The 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!!!
-
View User Profile
-
Send Message
Posted Oct 1, 2011