Dominos

Dominos

19M Downloads

Talking Heads is always in the bottom left of the screen and can not be moved

mrCorbyn opened this issue · 24 comments

commented

This issue appears sporadically (not always a talking head on the screen) but often it is moved to the bottom left of the screen since the 9.0.5 update

Addon Version
9.0.24 Retail

World of Warcraft Version
Retail

commented

Are you using anything like MoveAnything?

commented

No

commented

After 9.0.5 I got the same problem.
Not use MoveAnything.
The day before 9 0 5 it worked fine.

commented

Thus might work a bit better now. I do normal testing with the void elf intro quest

commented

Ofcourse! But Iam not sure what it is? Its chat command?

commented

Yes that's a chat command

commented

https://snipboard.io/TIaGuN.jpg

When I try move it with my mouse, its stuck and I cant:

https://snipboard.io/UQd0Fy.jpg

commented

Can you use /framestack and take a screenshot of that?

commented

One more thing to try /dump TalkingHeadFrame:GetPoint()

That'll display a bunch of stuff in your chat log, like this
image

commented

There seems to be some incompatibility with the bigwigs addon, when I turn it off the problem ends.

commented

BigWigs
v. 216
Plugins/BossBlock: Add the ability to block the "Talking Head" frame, which is mainly targetted at mythic+ but can be expanded to where it's required.

And then they start working with it. Maybe the problem is here.

commented

That's more than likely it.

commented

Cool! Our investigation is done! ^_^
Can you fix it? or BigWigs have to do it?

commented

More for BigWigs to fix than anything I think. At the very least, if something sets TalkingHeadFrame.ignoreFramePositionManager = true then BigWigs shouldn't mess with it.

commented

Can I disabel this BigWigs funcion somehow? Delete some file or change it in the BigWigs folder?

commented

I don’t see anything in the options for bigwigs to do it.

commented

Are you going to discuss this with the BigWigs creator? Or should I create a Bug report for BigWigs?

commented

I’d request creating a bug report for them

commented

Yep, confirmed its BigWigs as the culprit. It appears to take over the frame, even outside of raids.

commented

I dont think we do anything special, all that's being done is registred an event then then do something when that happens:
https://github.com/BigWigsMods/BigWigs/blob/master/Plugins/BossBlock.lua#L363-L411

Are you only checking ADDON_LOADED and not checking if the Addon is already loaded? I dont see you checking if the addon is already loaded.
It's an OptionalDeps for us, so it's loaded as we load BigWigs. Your codde wouldn't trigger as you will never recieve the 'ADDON_LOADED' event and trigger this.

function TalkingHeadBarModule:ADDON_LOADED(event, addon)
if addon == 'Blizzard_TalkingHeadUI' then
self:UnregisterEvent(event)
self:OnTalkingHeadUILoaded()
end
end

glhf

commented

Yeah that looks to be the issue. I never thought to think about OptionalDeps loading the module ahead of time