HandyNotes: Mechagon & Nazjatar

HandyNotes: Mechagon & Nazjatar

878k Downloads

Error when mousing over elemental storms

tommy610 opened this issue ยท 7 comments

commented

ADDON VERSION: (place version of the addon you have installed here)
v30

Describe the bug
When on the zoomed out map showing all of dragonflight, mousing over the elemental storms brings up this error

Screenshots
157x HandyNotes_Dragonflight/common.lua:1093: attempt to index field '?' (a nil value)
[string "@HandyNotes_Dragonflight/common.lua"]:1093: in function <HandyNotes_Dragonflight/common.lua:1083>
[string "=[C]"]: in function `TryShowTooltip'
[string "@Blizzard_SharedMapDataProviders/AreaPOIDataProvider.lua"]:120: in function <...zzard_SharedMapDataProviders/AreaPOIDataProvider.lua:113>

Locals:
self = Frame {
0 =
GetGlobalPosition = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:310
PanTo = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:317
owningMap = WorldMapFrame {
}
UseFrameLevelType = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:422
GetNudgeSourceZoomedInMagnitude = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:232
SetScaleStyle = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:358
GetNudgeSourcePinZoomedInNudgeFactor = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:268
UpdateTooltip = defined @Blizzard_SharedMapDataProviders/AreaPOIDataProvider.lua:118
GetMap = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:256
OnCanvasSizeChanged = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:336
ApplyCurrentPosition = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:393
areaPoiID = 7256
IsIgnoringGlobalPinScale = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:344
GetHighlightType = defined @Blizzard_SharedMapDataProviders/AreaPOIDataProvider.lua:98
endScale = 1.200000
HighlightTexture = Texture {
}
OnMouseEnter = defined @Blizzard_SharedMapDataProviders/AreaPOIDataProvider.lua:113
pinTemplate = "AreaPOIPinTemplate"
OnMouseUp = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:177
OnAcquired = defined @Blizzard_SharedMapDataProviders/AreaPOIDataProvider.lua:72
PanAndZoomTo = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:322
ApplyCurrentAlpha = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:414
OnLoad = defined @Blizzard_SharedMapDataProviders/SharedMapPoiTemplates.lua:9
TryShowTooltip = defined =[C]:-1
pinFrameLevel = "PIN_FRAME_LEVEL_AREA_POI"
OnReleased = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:147
startAlpha = 1
description = "A Primalist snowstorm chills the Slagmire, imbuing creatures with new powers and strengths."
ClearNudgeSettings = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:198
OnCanvasPanChanged = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:332
SetNudgeFactor = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:285
GetNudgeSourcePinZoomedOutNudgeFactor = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:264
endAlpha = 1
startScale = 1
OnClick = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:151
Texture = Texture {
}
GetNudgeSourceRadius = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:219
alphaFactor = 1
OnMouseLeave = defined @Blizzard_SharedMapDataProviders/AreaPOIDataProvider.lua:174
shouldGlow = false
GetPosition = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:305
GetNudgeTargetFactor = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:211
GetFrameLevelType = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:427
SetAlphaStyle = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:383
SetScalingLimits = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:348
OnCanvasScaleChanged = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:327
CreateSubPin = de

commented

you mean the normal map, not the flight map?

the storms dont show up on my map when im on the dragonisle map.

commented

yes, the regular map that shows all 4 zones. maybe i have an addon showing the storms, shrug

commented

which addons do you use besides HandyNotes: Dragonflight that modifies the map?

try to disable all addons except HandyNotes and HandyNotes: Dragonflight.

commented

did v31 fix it for you or is it still bugging?

commented

Sorry for the slow response. I still get the errors, but also the errors are because of the addon Better World Quests. When I disable this addon, it doesn't show the storm icons on the world map showing all four zones. So there is nothing to mouse over to have the error pop up. With the addon it shows the storm icon on the map, thus mousing over the icon causes the error.

commented

@tommy610 This will be fixed in the next release

commented

Thank you! Glad we were able to figure this out.