No Auto Close

No Auto Close

19.3k Downloads

Suspect Bliz has changed something about fullscreen world map

lakhpache opened this issue · 2 comments

commented

I suspect Bliz has changed something about their fullscreen world map in the runup to 10.2.7 and it's throwing up an error with NoAutoClose.

I've been getting an error that only reports Blizzard's own addons for the last week or so. It occurs when I open the maximised screen world map - it does not happen with the small version of the world map.

After making a fresh character on a fresh server with all addons disabled, and turning addons on one-by-one, the error consistently started once I enabled NoAutoClose (even with no other addons active).

It doesn't seem to be causing any actual gameplay issues, but figured I'd report it regardless. Error is:

Message: WorldMapFrame:SetPoint(): Usage: ("point" [, region or nil] [, "relativePoint"] [, offsetX, offsetY]
Time: Thu Apr 11 12:45:22 2024
Count: 1
Stack: WorldMapFrame:SetPoint(): Usage: ("point" [, region or nil] [, "relativePoint"] [, offsetX, offsetY]
[string "=[C]"]: in function `SetPoint'
[string "@Interface/FrameXML/UIParent.lua"]:2699: in function <Interface/FrameXML/UIParent.lua:2681>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface/FrameXML/UIParent.lua"]:3538: in function `MaximizeUIPanel'
[string "@Interface/AddOns/Blizzard_WorldMap/Blizzard_WorldMap.lua"]:18: in function `SynchronizeDisplayState'
[string "@Interface/AddOns/Blizzard_WorldMap/Blizzard_WorldMap.lua"]:57: in function `Maximize'
[string "@Interface/FrameXML/QuestLogOwnerMixin.lua"]:111: in function `SetDisplayState'
[string "@Interface/FrameXML/QuestLogOwnerMixin.lua"]:82: in function `HandleUserActionMaximizeSelf'
[string "@Interface/AddOns/Blizzard_WorldMap/Blizzard_WorldMap.lua"]:92: in function `maximizedCallback'
[string "@Interface/SharedXML/SharedUIPanelTemplates.lua"]:753: in function `Maximize'
[string "*SharedUIPanelTemplates.xml:1620_OnClick"]:1: in function <[string "*SharedUIPanelTemplates.xml:1620_OnClick"]:1>

Locals: (*temporary) = WorldMapFrame {
 0 = <userdata>
 ShouldPanOnClick = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:695
 GetGlobalPosition = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:541
 PanTo = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:653
 HandleUserActionOpenSelf = <function> defined @Interface/FrameXML/QuestLogOwnerMixin.lua:92
 AreDetailLayersLoaded = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:453
 RemovePin = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:218
 OnCanvasScaleChanged = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:593
 RemoveGlobalPinMouseActionHandler = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:851
 OnQuestLogOpen = <function> defined @Interface/FrameXML/QuestLogOwnerMixin.lua:222
 CalculatePinNudging = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:327
 OnCanvasSizeChanged = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:609
 ApplyPinPosition = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:513
 SetAreaTriggerIntersectsCallback = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:273
 ShouldZoomInstantly = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:703
 HandleUserActionToggleQuestLog = <function> defined @Interface/FrameXML/QuestLogOwnerMixin.lua:45
 NavBar = Frame {
 }
 pinNudgingDirty = true
 SetGlobalPinScale = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:909
 RefreshDebugAreaTriggers = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:401
 SetShouldNavigateOnClick = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:674
 NavigateToParentMap = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:795
 SetDebugAreaTriggersEnabled = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:425
 SetFocusedQuestID = <function> defined @Interface/AddOns/Blizzard_WorldMap/Blizzard_WorldMap.lua:470
 UnregisterEvents = <function> defined @Interface/SharedXML/CallbackRegistry.lua:200
 EvaluateLockReasons = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:765
 GetGlobalPinScale = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:905
 SetDisplayState = <function> defined @Interface/FrameXML/QuestLogOwnerMixin.lua:100
 TitleCanvasSpacerFrame = Frame {
 }
 ShouldNavigateIgnoreZoneMapPositionData = <function>
commented

seems like #1 came back, I'll look into it

commented

turns out it was something silly, fixed in next update ^^