From ce0c6fb050583f06cab568925f74d678cae22c54 Mon Sep 17 00:00:00 2001 From: shagu Date: Mon, 11 Oct 2021 01:58:24 +0200 Subject: [PATCH] equip-compare: always check for shift key --- mods/equip-compare.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mods/equip-compare.lua b/mods/equip-compare.lua index daa3400..d8e5a01 100644 --- a/mods/equip-compare.lua +++ b/mods/equip-compare.lua @@ -101,9 +101,13 @@ local slots = { module.enable = function(self) local compare = CreateFrame( "Frame" , nil, GameTooltip ) - compare:SetScript("OnShow", function() + compare:SetScript("OnUpdate", function() -- abort if shift is not pressed - if not IsShiftKeyDown() then return end + if not IsShiftKeyDown() then + ShoppingTooltip1:Hide() + ShoppingTooltip2:Hide() + return + end for i=1,GameTooltip:NumLines() do local tmpText = _G[GameTooltip:GetName() .. "TextLeft"..i]