Pre-Patch checking the box to hide default raid frames results in a persistent LUA error. #1127


  • Accepted
Closed
  • growlwhisperwind created this issue Oct 26, 2022

    What version of Grid2 and game type (classic or retail) are you using ?

     retail, 10.0.0

    What game client version (windows or mac) and language are you using ?

     Windows, English

    What steps will reproduce the problem?

      /grid2, General tab, scroll to the bottom, 'Hide blizzard raid frames', check the box, click accept, the ui reloads, error thrown, 

     
    Did you try having Grid2 as the only enabled addon and everything else disabled?

    yes, 

     

    Was it working in a previous version? If yes, which was the last good one? 

    not sure, 

     

    Do you have an error log of what happened? If you don't see any errors, make sure that error reporting is enabled (`/console scriptErrors 1`) or install [BugSack](https://mods.curse.com/addons/wow/BugSack).

      

    Message: PartyFrame:SetPoint(): Couldn't find region named 'CompactRaidFrameManager'
    Time: Wed Oct 26 12:37:00 2022
    Count: 1
    Stack: PartyFrame:SetPoint(): Couldn't find region named 'CompactRaidFrameManager'
    [string "=[C]"]: in function `SetPointBase'
    [string "@Interface/FrameXML/EditModeSystemTemplates.lua"]:62: in function `SetPoint'
    [string "@Interface/FrameXML/EditModeSystemTemplates.lua"]:177: in function `ApplySystemAnchor'
    [string "@Interface/FrameXML/EditModeSystemTemplates.lua"]:195: in function `UpdateSystem'
    [string "@Interface/FrameXML/EditModeManager.lua"]:1021: in function `UpdateSystem'
    [string "@Interface/FrameXML/EditModeManager.lua"]:1014: in function `UpdateSystems'
    [string "@Interface/FrameXML/EditModeManager.lua"]:888: in function `UpdateLayoutInfo'
    [string "@Interface/FrameXML/EditModeManager.lua"]:235: in function <Interface/FrameXML/EditModeManager.lua:232>

    Locals: (*temporary) = PartyFrame {
    0 = <userdata>
    UpdateMagnetismRegistration = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:499
    UpdatePartyMemberBackground = <function> defined @Interface/FrameXML/PartyFrame.lua:44
    systemInfo = <table> {
    }
    IsFrameAnchoredToMe = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:462
    LayoutChildren = <function> defined @Interface/SharedXML/LayoutFrame.lua:192
    UseCombinedGroups = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:855
    ResetToDefaultPosition = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:148
    GetScaledSelectionSides = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:348
    SelectSystem = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:527
    GetFrameMagneticEligibility = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:482
    UpdateSystemSettingUseLargerFrame = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:964
    CalculateFrameSize = <function> defined @Interface/SharedXML/LayoutFrame.lua:148
    AddLayoutChildren = <function> defined @Interface/SharedXML/LayoutFrame.lua:48
    IsBelowFrame = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:315
    spacing = 10
    SetScaleBase = <function> defined =[C]:-1
    HasActiveChanges = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:237
    GetScaledCenter = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:341
    HidePartyFrames = <function> defined @Interface/FrameXML/PartyFrame.lua:71
    IsToTheRightOfFrame = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:303
    OnLoad = <function> defined @Interface/FrameXML/PartyFrame.lua:5
    UpdateDisplayInfoOptions = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:272
    settingDisplayInfoMap = <table> {
    }
    GetSettingValueBool = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:252
    IsLayoutFrame = <function> defined @Interface/SharedXML/LayoutFrame.lua:36
    DoesSettingValueEqual = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:256
    MarkDirty = <function> defined @Interface/SharedXML/LayoutFrame.lua:90
    UpdateSelectionVerticalState = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:1077
    GetChildPadding = <function> defined @Interface/SharedXML/LayoutFrame.lua:133
    dirtySettings = <table> {
    }
    IsToTheLeftOfFrame = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:297
    GetSettingsDialogAnchor = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:281
    hasActiveChanges = false
    OnSystemLoad = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:3
    ClearFrameSnap = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:441
    GetCombinedCenterOffset = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:391
    SetupSettingsDialogAnchor = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:941
    UpdateSystemSettingSortPlayersBy = <function> defined @Interface/FrameXML/EditM

     

     

    Please provide any additional information below.

     minor bug. Duplicated on two different alliance characters. 

     

  • michaelsp added a tag Accepted Oct 26, 2022
  • michaelsp posted a comment Oct 27, 2022

    This should be fixed in version 2.0.61-beta.

  • lenoirrichelieu posted a comment Oct 29, 2022

    It doesn't give errors anymore but also the stock frames don't disappear. I have the option checked and i still see the party frames (they are set to be raid-style frames)

  • michaelsp posted a comment Oct 29, 2022

    Well the option says "Hide Blizzard Raid frames", not party frames. In the new UI party frames are independent of raid frames and very difficult to hide, a lot of intrusive code is needed to disable a lot of frames.

    Frankly Im really thinking on removing the whole option including raid frames hide option.

  • michaelsp posted a comment Oct 30, 2022

    In version 2.0.62-beta party frames should be hidden.

     

  • michaelsp closed issue Oct 30, 2022

To post a comment, please login or register a new account.