tullamods / Dominos

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

Flyout-Menus Error (e.g. Mage Port/Portal , Hunter Pet Menu,...) #673

Closed tsracing closed 1 year ago

tsracing commented 1 year ago

Message: Interface/FrameXML/SpellFlyout.lua:240: attempt to call method 'GetSpellFlyoutDirection' (a nil value) Time: Thu Nov 10 15:20:26 2022 Count: 4 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 = 11 parent = DominosActionButton34 { 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 = DominosActionButton34Icon { } 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 = DominosActionButton34HotKey { } 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 = DominosActionButton34Count { } UpdateUsable = defined @Interface/FrameXML/ActionButton.lua:503 FlyoutBorderShadow = DominosActionButton34FlyoutBorderShadow { } GetShowGrid = defined @Interface/FrameXML/ActionButton.lua:1209 SetButtonStateBase = <fun

Tuller commented 1 year ago

This is a duplicate of #641