funkydude / SexyMap

Spice up your minimap in World of Warcraft with some sexy options.
55 stars 9 forks source link

Pet Battle Action Bars Disappear With Addon Enabled #367

Closed CiiLK closed 3 weeks ago

CiiLK commented 5 months ago

Describe the problem

When entering a pet battle, the action bars are not visible. A /reload fixes the issue for that specific pet battle, but the very next pet battle the issue comes up again. Usually the first pet battle of the the play session is fine, every subsequent battle requires a /reload to see the bars.

What steps will reproduce the problem?

  1. Have SexyMap turned on
  2. Start any pet battle encounter

What version of the addon are you using? (Stating 'latest' is not useful)

10.2.7

Do you have an error log of what happened?

No.

Any additional information? (example: WoW language if not English)

I disabled all other addons and was able to reproduce this issue every single time with only SexyMap enabled.

funkydude commented 4 months ago

Install the BugSack and Buggrabber addons, you're probably getting an error when this happens and I need to see it.

CiiLK commented 4 months ago

Hopefully this helps.

[06:16:34 PM] Usage: /buggrabber <1-2>. [06:16:37 PM] 1x MultiBarLeft:SetScale(): Scale must be > 0 No Lua Taint [string "=[C]"]: in function SetScaleBase' [string "@Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua"]:110: in functionSetScale' [string "@Blizzard_EditMode/Mainline/EditModeManager.lua"]:640: in function UpdateRightActionBarPositions' [string "@Blizzard_EditMode/Mainline/EditModeManager.lua"]:610: in functionUpdateActionBarLayout' [string "@Blizzard_ActionBar/Mainline/ActionBar.lua"]:357: in function UpdateVisibility' [string "@Blizzard_ActionBar/Mainline/ActionBar.lua"]:324: in functionoriginalHide' [string "@Blizzard_FrameXMLBase/Mainline/FrameLocks.lua"]:122: in function <Blizzard_FrameXMLBase/Mainline/FrameLocks.lua:111> [string "@Blizzard_FrameXMLBase/Mainline/FrameLocks.lua"]:154: in function <Blizzard_FrameXMLBase/Mainline/FrameLocks.lua:149> [string "@Blizzard_FrameXMLBase/Mainline/FrameLocks.lua"]:192: in function AddFrameLock' [string "@Blizzard_PetBattleUI/Blizzard_PetBattleUI.lua"]:172: in functionPetBattleFrame_Display' [string "@Blizzard_PetBattleUI/Blizzard_PetBattleUI.lua"]:111: in function <Blizzard_PetBattleUI/Blizzard_PetBattleUI.lua:108>

Locals: (*temporary) = MultiBarLeft { 0 = buttonPadding = 2 GetShowAllButtons = defined @Blizzard_ActionBar/Mainline/ActionBar.lua:173 UpdateSystemSettingAlwaysShowButtons = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:994 UpdateMagnetismRegistration = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:731 GetSnapOffsets = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:609 UpdateFrameStrata = defined @Blizzard_ActionBar/Mainline/ActionBar.lua:194 IsFrameAnchoredToMe = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:694 TrySetCompositeNumberSettingValue = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:212 downKeys =

{ } GetFixedSize = defined @Blizzard_SharedXML/LayoutFrame.lua:156 buttonTemplate = "MultiBar4ButtonTemplate" GetFixedWidth = defined @Blizzard_SharedXML/LayoutFrame.lua:148 IsShown = defined @Blizzard_ActionBar/Mainline/ActionBar.lua:293 GetSelectionOffset = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:540 ResetToDefaultPosition = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:254 oldGridSettings =
{ } GetScaledSelectionSides = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:532 SelectSystem = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:763 SetFixedWidth = defined @Blizzard_SharedXML/LayoutFrame.lua:135 GetFrameMagneticEligibility = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:714 AddLayoutChildren = defined @Blizzard_SharedXML/LayoutFrame.lua:55 IsBelowFrame = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:499 UpdateSystemSettingIconSize = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:933 SetFixedSize = defined @Blizzard_SharedXML/LayoutFrame.lua:143 HasActiveChanges = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:381 GetScaledCenter = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:525 DoesSettingDisplayValueEqual = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:445 UpdateDisplayInfoOptions = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:456 GetSystemName = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:822 ProcessMovementKey = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:39 GetSettingValueBool = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:436 OnKeyUp = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:85 IsLayoutFrame = defined @Blizzard_SharedXML/LayoutFrame.lua:36 DoesSettingValueEqual = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:440 dividersDirty = false MarkDirty = defined @Blizzard_SharedXML/LayoutFrame.lua:99 ShouldResetSettingsDialogAnchors = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:168 dirtySettings =
{ } UpdateGridLayout = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:870 IsToTheLeftOfFrame = defined @Blizzard_EditMode/Mainline/EditModeSystemTemplates.lua:481 GetSettingsDialogAnchor = <funct

funkydude commented 4 months ago

Please also install the "BugSack" addon and copy the error from there, copying it from chat may result in showing me the wrong error.

CiiLK commented 3 months ago

I don't know how to copy the errors from BugSack. As far as I'm aware, Buggrabber is what gives the output which is where I got the above from. I don't see anywhere within BugSack to get any sort of output. Chat just says "BugSack: There's a bug in your soup".

funkydude commented 3 months ago

It's ok. Open up Edit Mode and delete your profile. Make a new one and this time don't touch the minimap at all. The issue should go away.