ls- / ls_UI

Development repository of ls: UI
Other
44 stars 7 forks source link

Compact Party Frames #13

Closed electricmenace closed 8 years ago

electricmenace commented 8 years ago

When in a raid group this happens.

2x [ADDON_ACTION_BLOCKED] AddOn 'oUF_LS' tried to call the protected function 'CompactPartyFrameMember1:Show()'. !BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573> [C]: in function Show' FrameXML\CompactUnitFrame.lua:290: in functionCompactUnitFrame_UpdateVisible' FrameXML\CompactUnitFrame.lua:248: in function `CompactUnitFrame_UpdateAll' FrameXML\CompactUnitFrame.lua:100: in function <FrameXML\CompactUnitFrame.lua:47>

Locals:

ls- commented 8 years ago

This one is damn tricky, I get it sometimes too, but I've yet to track it down. Hopefully one day I'll fix it, it's on my NY wishlist, lol.

electricmenace commented 8 years ago

Check out these two. There are some debugging tricks inthe posts I'll do some more research but yea Blizz really f. up with the whole tainted frames crap

http://us.battle.net/wow/en/forum/topic/4768689845 http://www.wowinterface.com/forums/showthread.php?p=274936

ls- commented 8 years ago

Thanks. Yeah, I've read those threads in the past.. But the problem with taint is that it's pretty random T_T I once managed to taint compact frames by just opening in-game config whilst in combat, luckily, fixed that one fast. As far as I know it still may be an issue, cuz simply having an in-game config panel may cause compact frame corruption. This time though, I can run raids w/o any taints for weeks and then BAM! I get a 128MB fat taintLog file right after I join LFR, wtf?

ls- commented 8 years ago

This week I'll try commenting out few lines here, cuz I use compact frame manager as an anchor o_O Might be or might not be the case.

P.S. I also wonder what's gonna happen in 7.0, cuz new nameplates are using compact frame templates and some of their functionality, I might end up moving to Ace3-* libs and create standalone config frame.