WorldMap.lua:106 attempt to index field 'backdrop'
Description reference to deprecated/removed .backdrop field
Version Number new issue since 12.13
Steps to Reproduce
- Enable ElvUI in addons
- Enable TomCat's Tours v2.0.21 and TomCat's Tours: Rares of Death's Rising (bundled with TomCat's Tours)
- /reload
- Observe the error
Expected Behavior No lua error
Actual Behavior Lua error is thrown
Only ElvUI Enabled Only exposed when something is going on on the map. TomCat's Tours is one way to reveal the issue. I'm sure there are others due to the nature of .backdrop being used
Blizzard Issue? N/A
Additional Information Users who enable TomCat's Tours are experiencing this error when they update to v12.13 of ElvUI. If you can, please update Curseforge ticket https://www.curseforge.com/wow/addons/tomcats/issues/55 which one of my users reported this on. Thank you!
Error Log
2x ...aceElvUI\Modules\Skins\Blizzard\WorldMap.lua:106: attempt to index field 'backdrop' (a nil value)
[string "@elvui\Modules\Skins\Blizzard\WorldMap.lua"]:106: in function <...aceElvUI\Modules\Skins\Blizzard\WorldMap.lua:20>
[string "=[C]"]: ?
[string "@elvui\Modules\Skins\Skins.lua"]:1404: in function <ElvUI\Modules\Skins\Skins.lua:1399>
[string "=[C]"]: ?
[string "@elvui\Core\Core.lua"]:1662: in function CallLoadFunc' [string "@ElvUI\Core\Core.lua"]:1677: in function
CallLoadedModule'
[string "@elvui\Core\Core.lua"]:1703: in function InitializeModules' [string "@ElvUI\Core\Core.lua"]:1785: in function
Initialize'
[string "@elvui\init.lua"]:156: in function <ElvUI\init.lua:155>
[string "=[C]"]: ?
[string "@AdiBags\libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:70: in function <...ceAdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@AdiBags\libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:527: in function `EnableAddon'
[string "@AdiBags\libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:630: in function <...ceAdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:615>