Disable New Item Flash - Help

How do I disable the Quality Color Flashing of new items in my bags? Ive googled and wow-forum searched to no avail. I use the new, Default “modern” layout in the game with a few addons. Is there a Cvar or Command I can create (a macro, perhaps) that disables the flashing quality in bags?

Opening and closing bags, or logging out and in doesn’t stop it and having to mouse over everything every time i open my bags is quite an annoying chore to get rid of the flashing neon. The Quality Color on the edge of the icon border is great, but the flashing is too much!

Thank you!

https://www.mmo-champion.com/threads/2646745-remove-inner-quot-use-quot-glow?p=54379542&viewfull=1#post54379542

Replace all instances of IconQuestTexture with NewItemTexture

1 Like

Using Kanegasi’s code you could probably change it slightly so as not to use a hook on every item.

local function StopAnim(self)
    if self.newitemglowAnim then -- repeated flash
    	self.newitemglowAnim:RemoveAnimations()
    end
    if self.flashAnim then -- single quick flash
    	self.flashAnim:RemoveAnimations()
    end
end

local frame=CreateFrame("frame")
frame:RegisterEvent("PLAYER_LOGIN")
frame:SetScript("OnEvent",function()
    for bag=1,99 do
        if _G["ContainerFrame"..bag] then
            for i=1,99 do
                local bagitem=_G["ContainerFrame"..bag.."Item"..i]
                if bagitem and bagitem.IconQuestTexture then
                    StopAnim(bagitem)
                else
                    break
                end
            end
        else
            break
        end
    end
    for i=1,999 do
        local bankitem=_G["BankFrameItem"..i]
        if bankitem then
            StopAnim(bankitem)
        else
            break
        end
    end
    for i=1,999 do
        local reagentitem=_G["ReagentBankFrameItem"..i]
        if reagentitem then
            StopAnim(reagentitem)
        else
            break
        end
    end
end)

Not really tested so the original may be … better :upside_down_face: