tullamods / Dominos

A main actionbar replacement
https://tullamods.com/dominos
BSD 3-Clause "New" or "Revised" License
80 stars 26 forks source link

Dragonflight, Hunters Call pets crashes and gives LUA error #678

Closed jcliu0 closed 1 year ago

jcliu0 commented 1 year ago

The error message "Message: Interface/FrameXML/SpellFlyout.lua:240: attempt to call method 'GetSpellFlyoutDirection' (a nil value) Time: Mon Nov 14 19:42:41 2022 Count: 1 Stack: Interface/FrameXML/SpellFlyout.lua:240: attempt to call method 'GetSpellFlyoutDirection' (a nil value) [string "@Interface/FrameXML/SpellFlyout.lua"]:240: in function Toggle' [string "@Interface/FrameXML/SecureTemplates.lua"]:361: in functionhandler' [string "@Interface/FrameXML/SecureTemplates.lua"]:690: in function <Interface/FrameXML/SecureTemplates.lua:672> [string "@Interface/FrameXML/SecureTemplates.lua"]:704: in function <Interface/FrameXML/SecureTemplates.lua:697> [string "@Interface/FrameXML/SecureTemplates.lua"]:746: in function `SecureActionButton_OnClick' [string "@Interface/FrameXML/ActionButton.lua"]:1157: in function <Interface/FrameXML/ActionButton.lua:1127>

Locals: self = SpellFlyout { 0 = isActionBar = true MarkDirty = defined @Interface/SharedXML/LayoutFrame.lua:90 eventsRegistered = false MarkClean = defined @Interface/SharedXML/LayoutFrame.lua:105 OnCleaned = defined @Interface/SharedXML/LayoutFrame.lua:114 Toggle = defined @Interface/FrameXML/SpellFlyout.lua:206 GetLayoutChildren = defined @Interface/SharedXML/LayoutFrame.lua:64 OnUpdate = defined @Interface/SharedXML/LayoutFrame.lua:84 GetAdditionalRegions = defined @Interface/SharedXML/LayoutFrame.lua:76 IsDirty = defined @Interface/SharedXML/LayoutFrame.lua:110 SetBorderSize = defined @Interface/FrameXML/SpellFlyout.lua:442 Layout = defined @Interface/SharedXML/LayoutFrame.lua:333 SetBorderColor = defined @Interface/FrameXML/SpellFlyout.lua:435 IsLayoutFrame = defined @Interface/SharedXML/LayoutFrame.lua:36 OnShow = defined @Interface/SharedXML/LayoutFrame.lua:32 Background = Frame { } AddLayoutChildren = defined @Interface/SharedXML/LayoutFrame.lua:48 IgnoreLayoutIndex = defined @Interface/SharedXML/LayoutFrame.lua:329 } flyoutID = 9 parent = DominosActionButton12 { CalculateAction = defined @Interface/FrameXML/SecureTemplates.lua:609 OnLeave = defined @Interface/FrameXML/ActionButton.lua:1193 FlyoutArrowContainer = Frame { } NewActionTexture = Texture { } RightDivider = Frame { } UpdateButtonArt = defined @Interface/FrameXML/ActionButton.lua:1227 QuickKeybindButtonOnLeave = defined @Interface/FrameXML/QuickKeybind.lua:33 OnDragStart = defined @Interface/FrameXML/ActionButton.lua:1164 OnReceiveDrag = defined @Interface/FrameXML/ActionButton.lua:1176 icon = DominosActionButton12Icon { } SlotArt = Texture { } AutoCastable = Texture { } UpdateState = defined @Interface/FrameXML/ActionButton.lua:497 SetShowCooldowns = defined @Interface/AddOns/Dominos/bars/actionBar/button.lua:82 UpdatePressAndHoldAction = defined @Interface/FrameXML/ActionButton.lua:340 HotKey = DominosActionButton12HotKey { } HighlightTexture = Texture { } UpdateOverlayGlow = defined @Interface/FrameXML/ActionButton.lua:682 GetPagedID = defined @Interface/FrameXML/ActionButton.lua:987 Update = defined @Interface/FrameXML/ActionButton.lua:378 UpdateShownInsecure = defined @Interface/AddOns/Dominos/bars/actionBar/button.lua:35 IconMask = MaskTexture { } SpellHighlightAnim = AnimationGroup { } OnLoad = defined @Interface/FrameXML/ActionButton.lua:279 PushedTexture = Texture { } SetTooltip = defined @Interface/FrameXML/ActionButton.lua:896 Count = DominosActionButton12Count { } UpdateUsable = defined @Interface/FrameXML/ActionButton.lua:503 FlyoutBorderShadow = DominosActionButton12FlyoutBorderShadow { } GetShowGrid = defined @Interface/FrameXML/ActionButton.lua:1209 SetButtonStateBase = <func"

Addon Version 10.0.8-retail

World of Warcraft Version Retail

Tuller commented 1 year ago

This is a duplicate of #641