diff --git a/ElvUI/Modules/Misc/AFK.lua b/ElvUI/Modules/Misc/AFK.lua index d106906..ba6ac52 100644 --- a/ElvUI/Modules/Misc/AFK.lua +++ b/ElvUI/Modules/Misc/AFK.lua @@ -157,8 +157,8 @@ function mod:OnEvent(event, ...) if not E.db.general.afk then return end if InCombatLockdown() or CinematicFrame:IsShown() or MovieFrame:IsShown() then return end - if UnitCastingInfo("player") ~= nil then - --Don't activate afk if player is crafting stuff, check back in 30 seconds + if UnitCastingInfo("player") ~= nil or (AuctionFrame and AuctionFrame:IsVisible()) then + -- Don't activate afk if player is crafting stuff or at AH, check back in 30 seconds self:ScheduleTimer("OnEvent", 30) return end @@ -345,4 +345,4 @@ local function InitializeCallback() mod:Initialize() end -E:RegisterModule(mod:GetName(), InitializeCallback) \ No newline at end of file +E:RegisterModule(mod:GetName(), InitializeCallback)