ElvUI WindTools

ElvUI WindTools

5M Downloads

bug: Auto Join + Skip confirmation LFG

Closed this issue ยท 1 comments

commented

Did you check these before submitting?

  • I have updated ElvUI to the latest version before submitting this issue
  • I have updated ElvUI_WindTools to the latest version before submitting this issue
  • I have not read any of these steps, please close my issue when you see it.
  • I have tested the issue with /wtdebug on before

ElvUI Version

14.01

ElvUI_WindTools Version

3.99-fix-16

Describe the bug

A lua error pops whenever I enable both "Auto join" & "Skip confirmation" in the misc > LFG List > right panel section

`4x [ADDON_ACTION_BLOCKED] AddOn 'ElvUI_WindTools' tried to call the protected function 'ApplyToGroup()'.
[ElvUI_WindTools/Modules/Misc/LFGList.lua]:633: in function <...faceElvUI_WindTools/Modules/Misc/LFGList.lua:632>

Locals:
LL =

{
lastRefreshTimestamp = 1013688.357000
rightPanel = Frame {
}
partyKeystoneFrame = WTPartyKeystoneFrame {
}
modules =
{
}
defaultModuleLibraries =
{
}
defaultModuleState = true
baseName = "ElvUI_WindTools"
name = "ElvUI_WindTools_LFGList"
orderedModules =
{
}
db =
{
}
enabledState = true
hooks =
{
}
moduleName = "LFGList"
}
f = Button {
Spinner = Frame {
}
isSelected = true
VoiceChat = Button {
}
PendingLabel = FontString {
}
CancelButton = Button {
}
expiration = 1013688.969000
isNowFilteredOut = false
autoJoinHandled = true
DataDisplay = Frame {
}
ActivityName = FontString {
}
rioScore = 1329
resultID = 98
Name = FontString {
}
GFF_text_flag = LFGListFrameFlag {
}
BackgroundTexture = Texture {
}
ResultBG = Texture {
}
Highlight = Texture {
}
ExpirationTime = FontString {
}
}
button = "LeftButton"
`

Steps To Reproduce

  1. Enable both auto join and skip confirmation option
  2. Try to queue in a group

Expected Behavior

It should auto queue in the group without askip for roles

commented

Note
The taint caused because L632 triggers the delayed function call, but the hardware signal is not transferred, Blizzard mark the signup button click is not from user.