ShestakUI (Classic)

ShestakUI (Classic)

33.7k Downloads

[BUG]

jaytaba1 opened this issue · 7 comments

commented

What steps will reproduce the problem?

  1. mini map Move to upper left corner Report Error.

What version of ShestakUI are you using? (Stating 'latest' is not useful)

[1.7.3]

Do you have an error log of what happened?

Any additional information? (example: WoW language if not English) (Attach screenshots here if available, do not link externally)

commented

Can you please elaborate what specifically is bugged with this? The Move minimap on top right corner. is an option new to 1.6.7 and later. There isn't an option for upper left. If you're receiving an error, can you please copy and paste it into this issue so that I might have a better idea on what specifically is happening?

commented

你能详细说明一下这个具体有什么问题吗?这是 1.6.7 及更高版本中的新增选项。左上角没有选项。如果您收到错误,能否将其复制并粘贴到此问题中,以便我更好地了解具体发生了什么?Move minimap on top right corner.

Enable Move minimap on top right corner,
Message: Interface\AddOns\ShestakUI\Modules\Maps\MiniMap.lua:562: attempt to index global 'VehicleAnchor' (a nil value)
Time: Thu Dec 15 22:40:49 2022
Count: 1
Stack: Interface\AddOns\ShestakUI\Modules\Maps\MiniMap.lua:562: attempt to index global 'VehicleAnchor' (a nil value)
[string "@interface\AddOns\ShestakUI\Modules\Maps\MiniMap.lua"]:562: in function <Interface\AddOns\ShestakUI\Modules\Maps\MiniMap.lua:548>

Locals: (*temporary) =

{
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = MinimapAnchor {
0 =
OnBackdropLoaded = defined @interface\SharedXML\Backdrop.lua:152
Center = {
}
GetBackdropColor = defined @interface\SharedXML\Backdrop.lua:390
SetupTextureCoordinates = defined @interface\SharedXML\Backdrop.lua:214
OnBackdropSizeChanged = defined @interface\SharedXML\Backdrop.lua:182
HasBackdropInfo = defined @interface\SharedXML\Backdrop.lua:278
SetBackdropBorderColor = defined @interface\SharedXML\Backdrop.lua:422
RightEdge = {
}
backdropInfo =
{
}
BottomEdge = {
}
GetEdgeSize = defined @interface\SharedXML\Backdrop.lua:188
BottomLeftCorner = {
}
BottomRightCorner = {
}
TopEdge = {
}
ApplyBackdrop = defined @interface\SharedXML\Backdrop.lua:294
SetBackdrop = defined @interface\SharedXML\Backdrop.lua:329
ClearBackdrop = defined @interface\SharedXML\Backdrop.lua:282
TopRightCorner = {
}
GetBackdropBorderColor = defined @interface\SharedXML\Backdrop.lua:409
GetBackdrop = defined @interface\SharedXML\Backdrop.lua:347
TopLeftCorner = {
}
SetupPieceVisuals = defined @interface\SharedXML\Backdrop.lua:246
SetBackdropColor = defined @interface\SharedXML\Backdrop.lua:399
LeftEdge = {
}
SetBorderBlendMode = defined @interface\SharedXML\Backdrop.lua:266
}
(*temporary) = "BOTTOMLEFT"
(*temporary) = 0
(*temporary) = -3
(*temporary) = "attempt to index global 'VehicleAnchor' (a nil value)"
frame = {
0 =
}
MinimapAnchor = MinimapAnchor {
0 =
OnBackdropLoaded = defined @interface\SharedXML\Backdrop.lua:152
Center = {
}
GetBackdropColor = defined @interface\SharedXML\Backdrop.lua:390
SetupTextureCoordinates = defined @interface\SharedXML\Backdrop.lua:214
OnBackdropSizeChanged = defined @interface\SharedXML\Backdrop.lua:182
HasBackdropInfo = defined @interface\SharedXML\Backdrop.lua:278
SetBackdropBorderColor = defined @interface\SharedXML\Backdrop.lua:422
RightEdge = {
}
backdropInfo =
{
}
BottomEdge = {
}
GetEdgeSize = defined @interface\SharedXML\Backdrop.lua:188
BottomLeftCorner = {
}
BottomRightCorner = {
}
TopEdge = {
}
ApplyBackdrop = defined @interface\SharedXML\Backdrop.lua:294
SetBackdrop = defined @interface\SharedXML\Backdrop.lua:329
ClearBackdrop = defined @interface\SharedXML\Backdrop.lua:282
TopRightCorner = {
}
GetBackdropBorderColor = defined @interface\SharedXML\Backdrop.lua:409
GetBackdrop = defined @interface\SharedXML\Backdrop.lua:347
TopLeftCorner = {
}
SetupPieceVisuals = defined @interface\SharedXML\Backdrop.lua:246
SetBackdropColor = defined @interface\SharedXML\Backdrop.lua:399
LeftEdge = {
}
SetBorderBlendMode = defined @interface\SharedXML\Backdrop.lua:266
}

commented

1.7.5 should address this new error. Apologies once more.

commented

Thanks for the additional information. I'll have a fix for this soon.

commented

Fixed with 85a4bc0 - [Blizzard] VehicleSeatIndicator exists in Wrath in more recent builds

You'll see this reflected in 1.7.4 shortly.

commented

thank u ,my bro!

commented

Enable the minimap in the upper right corner,Still reporting an error。
Message: Interface\AddOns\ShestakUI\Modules\Maps\MiniMap.lua:573: attempt to index global 'GhostFrame' (a nil value)
Time: Fri Dec 16 08:01:13 2022
Count: 1
Stack: Interface\AddOns\ShestakUI\Modules\Maps\MiniMap.lua:573: attempt to index global 'GhostFrame' (a nil value)
[string "@interface\AddOns\ShestakUI\Modules\Maps\MiniMap.lua"]:573: in function <Interface\AddOns\ShestakUI\Modules\Maps\MiniMap.lua:550>

Locals: (*temporary) = nil
(*temporary) = nil
(*temporary) = "BOTTOMRIGHT"
(*temporary) = UIParent {
0 =
firstTimeLoaded = 1
variablesLoaded = true
}
(*temporary) = "BOTTOMRIGHT"
(*temporary) = -21
(*temporary) = 20
(*temporary) = "attempt to index global 'GhostFrame' (a nil value)"
frame = {
0 =
}
MinimapAnchor = MinimapAnchor {
0 =
OnBackdropLoaded = defined @interface\SharedXML\Backdrop.lua:152
Center = {
}
GetBackdropColor = defined @interface\SharedXML\Backdrop.lua:390
SetupTextureCoordinates = defined @interface\SharedXML\Backdrop.lua:214
OnBackdropSizeChanged = defined @interface\SharedXML\Backdrop.lua:182
HasBackdropInfo = defined @interface\SharedXML\Backdrop.lua:278
SetBackdropBorderColor = defined @interface\SharedXML\Backdrop.lua:422
RightEdge = {
}
backdropInfo =

{
}
BottomEdge = {
}
GetEdgeSize = defined @interface\SharedXML\Backdrop.lua:188
BottomLeftCorner = {
}
BottomRightCorner = {
}
TopEdge = {
}
ApplyBackdrop = defined @interface\SharedXML\Backdrop.lua:294
SetBackdrop = defined @interface\SharedXML\Backdrop.lua:329
ClearBackdrop = defined @interface\SharedXML\Backdrop.lua:282
TopRightCorner = {
}
GetBackdropBorderColor = defined @interface\SharedXML\Backdrop.lua:409
GetBackdrop = defined @interface\SharedXML\Backdrop.lua:347
TopLeftCorner = {
}
SetupPieceVisuals = defined @interface\SharedXML\Backdrop.lua:246
SetBackdropColor = defined @interface\SharedXML\Backdrop.lua:399
LeftEdge = {
}
SetBorderBlendMode = defined @interface\SharedXML\Backdrop.lua:266
}