ItemRack icon indicating copy to clipboard operation
ItemRack copied to clipboard

LUA error on Classic ERA

Open mimixy opened this issue 1 year ago • 3 comments

15x ItemRack/ItemRack.lua:1285: calling 'GetName' on bad self (Usage: local name = self:GetName()) [string "=[C]"]: in function GetName' [string "@ItemRack/ItemRack.lua"]:1285: in function func' [string "@ItemRack/ItemRack.lua"]:1011: in function `OnUpdate' [string "*ItemRack.xml:7_OnUpdate"]:1: in function <[string "*ItemRack.xml:7_OnUpdate"]:1>

Locals: (*temporary) = SecureTransferDialog { 0 = Button2 = Button { } MoneyLabel = FontString { } CautionIcon = Texture { } Text = FontString { } Border = Frame { } Button1 = Button { } }

mimixy avatar Jan 23 '24 21:01 mimixy

modify line 1286 to this below: if MouseIsOver(ItemRackMenuFrame) or IsShiftKeyDown() or (frame and frame.GetName and frame:GetName() and frame:IsVisible() and ItemRack.MenuMouseoverFrames[frame:GetName()]) then

yourapple avatar Mar 28 '24 13:03 yourapple

17x ItemRack/ItemRack.lua:1290: calling 'GetName' on bad self (Usage: local name = self:GetName())
[string "=[C]"]: in function `GetName'
[string "@ItemRack/ItemRack.lua"]:1290: in function `func'
[string "@ItemRack/ItemRack.lua"]:1016: in function `OnUpdate'
[string "*ItemRack.xml:7_OnUpdate"]:1: in function <[string "*ItemRack.xml:7_OnUpdate"]:1>

Locals:
(*temporary) = Button {
 0 = <userdata>
 Text = FontString {
 }
 Right = Texture {
 }
 Middle = Texture {
 }
 Left = Texture {
 }
}

Alessandro-Barbieri avatar May 31 '24 23:05 Alessandro-Barbieri

Fixed in #264

romracer avatar Jun 05 '24 15:06 romracer

Please retest with 4.2

Rottenbeer avatar Sep 27 '24 13:09 Rottenbeer