Mouse left and right buttons wouldn't respond at times

I found the problem!

I used /fstack to inspect the frames and one of the frames on the list was GroupLootContainer which needs to listen to mouse events so I tried to disable it by running /run GroupLootContainer:EnableMouse(false) and it seems like it solved the problem but the issue is now I can’t use SetCVar("lootUnderMouse", 1) and have to disable it. :smiley:

p.s. @Nyshae, Funny, I found the problem and then read your post which could have saved me some time but yeah thanks anyway. :wink:

Update1: I’ve set lootUnderMouse to 0 and the problem persists due to GroupLootContainer any ideas? atm I need to use /reload each time it happens and this leads to a really unpleasant experience.

Update2: It generally happens after an arena match where the BonusRollFrame shows up.

Update3: It might be an issue with the following code where the GroupLootContainer isn’t being removed.

function BonusRollFrame_CloseBonusRoll()
	local frame = BonusRollFrame;
	if ( frame.state == "prompt" ) then
		GroupLootContainer_RemoveFrame(GroupLootContainer, frame);
	end
end

Update4: I wrote an addon called GroupLootContainerFix that should temporarily fix the problem until Blizzard will solve it, I haven’t tested it yet and I’m working on it now.

I’ve pushed it to Curse few hours ago so it’s not available on TwitchApp yet but it is available from their website.

3 Likes