FreeUI icon indicating copy to clipboard operation
FreeUI copied to clipboard

The border of items in the bag/bank change their texture on moving

Open jens-io opened this issue 9 years ago • 2 comments
trafficstars

adding border.SetTexture = F.dummy seems to fix it

local RestyleButton = function(bu)
    local buName = bu:GetName()
    local border = bu.IconBorder
    local searchOverlay = bu.searchOverlay
    local newItemTexture = bu.NewItemTexture

    bu:SetSize(C.bags.size, C.bags.size)
    border:SetTexture(C.media.backdrop)
    border.SetTexture = F.dummy

    if bu.restyled then return end

jens-io avatar Jul 21 '16 08:07 jens-io

same thing hold the BuffFrame on it's position

BuffFrame:SetParent(f)
BuffFrame:ClearAllPoints()
BuffFrame:SetPoint("TOPRIGHT")
BuffFrame.SetPoint = F.dummy

jens-io avatar Jul 21 '16 22:07 jens-io

i realized, that this code should not work anymore if you add BuffFrame.SetPoint = F.dummy

local function reposition()
    BuffFrame:ClearAllPoints()
    BuffFrame:SetPoint("TOPRIGHT")
end

TicketStatusFrame:HookScript("OnShow", reposition)
TicketStatusFrame:HookScript("OnHide", reposition)

jens-io avatar Jul 24 '16 21:07 jens-io