tullamods / Dominos

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

Extra Ability Disappearing #800

Closed SajuukCor closed 5 months ago

SajuukCor commented 5 months ago

The Extra Ability buttons are disappearing during combat. For example the Covenant abilities in Shadowlands.

5x [ADDON_ACTION_BLOCKED] AddOn 'Dominos' tried to call the protected function 'ExtraAbilityContainer:SetPointBase()'. [string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485> [string "=[C]"]: in function SetPointBase' [string "@Dominos/bars/extraAbilityBar.lua"]:78: in functionRepositionExtraAbilityContainer' [string "@Dominos/bars/extraAbilityBar.lua"]:179: in function RepositionExtraAbilityContainer' [string "@Dominos/bars/extraAbilityBar.lua"]:169: in function <Dominos/bars/extraAbilityBar.lua:168> [string "=[C]"]: in functionApplySystemAnchor' [string "@FrameXML/EditModeSystemTemplates.lua"]:339: in function UpdateSystem' [string "@FrameXML/EditModeManager.lua"]:1185: in functionUpdateSystem' [string "@FrameXML/EditModeManager.lua"]:1173: in function <FrameXML/EditModeManager.lua:1172> [string "=[C]"]: in function secureexecuterange' [string "@FrameXML/EditModeManager.lua"]:1175: in functionUpdateSystems' [string "@FrameXML/EditModeManager.lua"]:964: in function `UpdateLayoutInfo' [string "@FrameXML/EditModeManager.lua"]:258: in function <FrameXML/EditModeManager.lua:250>

Locals: _ = Frame { RegisterEvent = defined @!BugGrabber/BugGrabber.lua:491 0 = UnregisterEvent = defined @!BugGrabber/BugGrabber.lua:491 SetScript = defined @!BugGrabber/BugGrabber.lua:491 } event = "ADDON_ACTION_BLOCKED" events =

{ ADDON_ACTION_BLOCKED = defined @!BugGrabber/BugGrabber.lua:557 ADDON_ACTION_FORBIDDEN = defined @!BugGrabber/BugGrabber.lua:557 PLAYER_LOGIN = defined @!BugGrabber/BugGrabber.lua:551 LUA_WARNING = defined @!BugGrabber/BugGrabber.lua:566 ADDON_LOADED = defined @!BugGrabber/BugGrabber.lua:511 }

Addon Version 10.2.5-beta4

World of Warcraft Version 10.2.5 Retail

Tuller commented 5 months ago

I've added a combat check to prevent this error in beta5 You can also try /run Dominos.db.profile.modules.ExtraAbilityBar = false; ReloadUI() to disable Dominos from handling the bar at all.

hayatofujii commented 5 months ago

Careful: with

Dump: value=Dominos.db.profile.modules.ExtraAbilityBar
[1]=false

Alchemical Fire on Gorak Tul's fight doesn't show up