Edit Mode Expanded

Edit Mode Expanded

662k Downloads

Login on 11.1.7

peoii opened this issue ยท 1 comments

commented

Upon logging in, bugsack reports the following withing done.

25x ...s/EditModeExpanded/FrameHandlers/CooldownManager.lua:542: attempt to call method 'RefreshItemsShown' (a nil value)
[EditModeExpanded/FrameHandlers/CooldownManager.lua]:542: in function <...s/EditModeExpanded/FrameHandlers/CooldownManager.lua:522>
[C]: in function 'RefreshData'
[EditModeExpanded/FrameHandlers/CooldownManager.lua]:562: in function <...s/EditModeExpanded/FrameHandlers/CooldownManager.lua:546>
[C]: in function 'RefreshLayout'
[Blizzard_CooldownViewer/CooldownViewer.lua]:1464: in function 'SetIsEditing'
[Blizzard_EditMode/Mainline/EditModeManager.lua]:2375: in function 'RefreshCooldownViewer'
[Blizzard_EditMode/Mainline/EditModeManager.lua]:1762: in function 'OnEditModeEnter'
[Blizzard_EditMode/Mainline/EditModeManager.lua]:88: in function <...ddOns/Blizzard_EditMode/Mainline/EditModeManager.lua:83>
[C]: ?
[C]: ?
[C]: ?
[C]: ?
...[C]: ?
[C]: ?
[C]: ?
[C]: in function 'ShowUIPanel'
[Blizzard_ChatFrameBase/Mainline/ChatFrame.lua]:2879: in function '?'
[Blizzard_ChatFrameBase/Mainline/ChatFrame.lua]:5530: in function <Blizzard_ChatFrameBase/Mainline/ChatFrame.lua:5476>
[C]: in function 'ChatEdit_ParseText'
[Blizzard_ChatFrameBase/Mainline/ChatFrame.lua]:5182: in function 'ChatEdit_SendText'
[Blizzard_ChatFrameBase/Mainline/ChatFrame.lua]:5218: in function 'ChatEdit_OnEnterPressed'
[*ChatFrame.xml:140_OnEnterPressed]:1: in function <[string "*ChatFrame.xml:140_OnEnterPressed"]:1>

Locals:
self = EssentialCooldownViewer {
 iconLimit = 12
 systemInfo = <table> {
 }
 downKeys = <table> {
 }
 visibleSetting = 2
 oldGridSettings = <table> {
 }
 EMEanchorTo = UIParent {
 }
 isManagedFrame = true
 hasActiveChanges = false
 ignoreInLayoutWhenActionBarIsOverriden = true
 iconDirection = 1
 isBottomManagedFrame = true
 iconScale = 1
 dirty = false
 isSelected = false
 isHighlighted = false
 isEditing = true
 hideWhenInactive = true
 orientationSetting = 0
 layoutFramesGoingRight = true
 snappedFrames = <table> {
 }
 dirtySettings = <table> {
 }
 settingMap = <table> {
 }
 stride = 12
 childYPadding = 2
 layoutFramesGoingUp = false
 EMESystemID = 58
 EMEanchorPoint = "BOTTOMLEFT"
 tooltipsShown = true
 timerShown = true
 isHorizontal = true
 itemFramePool = <table> {
 }
 settingDisplayInfoMap = <table> {
 }
 settingsDialogAnchor = <table> {
 }
 layoutParent = UIParentBottomManagedFrameContainer {
 }
 iconPadding = 2
 defaultHideSelection = true
 savedSystemInfo = <table> {
 }
 alwaysUpdateLayout = true
 systemNameString = "Essential Cooldowns"
 auraInstanceIDToItemFramesMap = <table> {
 }
 layoutIndex = 10
 cooldownViewerCategory = 0
 itemTemplate = "CooldownViewerEssentialItemTemplate"
 systemIndex = 1
 childXPadding = 2
 hideWhenActionBarIsOverriden = true
 Selection = Frame {
 }
 align = "center"
 system = 20
}
db = <table> {
 1 = 30316
 2 = 30315
 3 = 30317
 4 = 30318
 5 = 10238
 6 = 10239
 7 = 30354
 8 = 30319
 9 = 10491
 10 = 58162
 11 = 10246
 12 = 10242
 13 = 10243
 14 = 10244
 15 = 10241
 16 = -2
 17 = -1
}
(*temporary) = nil
(*temporary) = EssentialCooldownViewer {
 iconLimit = 12
 systemInfo = <table> {
 }
 downKeys = <table> {
 }
 visibleSetting = 2
 oldGridSettings = <table> {
 }
 EMEanchorTo = UIParent {
 }
 isManagedFrame = true
 hasActiveChanges = false
 ignoreInLayoutWhenActionBarIsOverriden = true
 iconDirection = 1
 isBottomManagedFrame = true
 iconScale = 1
 dirty = false
 isSelected = false
 isHighlighted = false
 isEditing = true
 hideWhenInactive = true
 orientationSetting = 0
 layoutFramesGoingRight = true
 snappedFrames = <table> {
 }
 dirtySettings = <table> {
 }
 settingMap = <table> {
 }
 stride = 12
 childYPadding = 2
 layoutFramesGoingUp = false
 EMESystemID = 58
 EMEanchorPoint = "BOTTOMLEFT"
 tooltipsShown = true
 timerShown = true
 isHorizontal = true
 itemFramePool = <table> {
 }
 settingDisplayInfoMap = <table> {
 }
 settingsDialogAnchor = <table> {
 }
 layoutParent = UIParentBottomManagedFrameContainer {
 }
 iconPadding = 2
 defaultHideSelection = true
 savedSystemInfo = <table> {
 }
 alwaysUpdateLayout = true
 systemNameString = "Essential Cooldowns"
 auraInstanceIDToItemFramesMap = <table> {
 }
 layoutIndex = 10
 cooldownViewerCategory = 0
 itemTemplate = "CooldownViewerEssentialItemTemplate"
 systemIndex = 1
 childXPadding = 2
 hideWhenActionBarIsOverriden = true
 Selection = Frame {
 }
 align = "center"
 system = 20
}
(*temporary) = "attempt to call method 'RefreshItemsShown' (a nil value)"
db = <table> {
  = <table> {
 }
 11916-11917-11918-60639-11919-60570-11920-11921-12368-11925- = <table> {
 }
 49643073 = <table> {
 }
 11916-11917-11918-60639-11919-60570-11921-12368-11925- = <table> {
 }
 30316-30315-30317-30318-10238-10239-30354-30319-10491-58162-10246-10242-10243-10244-10241- = <table> {
 }
 268 = <table> {
 }
}
frame = EssentialCooldownViewer {
 iconLimit = 12
 systemInfo = <table> {
 }
 downKeys = <table> {
 }
 visibleSetting = 2
 oldGridSettings = <table> {
 }
 EMEanchorTo = UIParent {
 }
 isManagedFrame = true
 hasActiveChanges = false
 ignoreInLayoutWhenActionBarIsOverriden = true
 iconDirection = 1
 isBottomManagedFrame = true
 iconScale = 1
 dirty = false
 isSelected = false
 isHighlighted = false
 isEditing = true
 hideWhenInactive = true
 orientationSetting = 0
 layoutFramesGoingRight = true
 snappedFrames = <table> {
 }
 dirtySettings = <table> {
 }
 settingMap = <table> {
 }
 stride = 12
 childYPadding = 2
 layoutFramesGoingUp = false
 EMESystemID = 58
 EMEanchorPoint = "BOTTOMLEFT"
 tooltipsShown = true
 timerShown = true
 isHorizontal = true
 itemFramePool 
commented

I saw your fix, and it's the same fix I had made myself. However, the issue is when I login, my buff frame is underneath the bar I have at the top of my screen (ChocolateBar) and I have to open and close EditMode (without changing anything) for it to adjust it's self down. So I'm guessing somehow the RefreshItemsShown() that was there before was fixing that on login or something (it's not the only bar I have this issue with). I even tried moving the bar and saving, but it still moves it's self up under the ChocolateBar on login.

NOTE: there is an option to "Adjust Blizzard Frames" in ChocolateBar but I've had that turned off every since the Edit Mode was introduced, as I just moved everything down on my own.

Upon further experimentation, if I move it just enough that the "reset to default" position button lights up, it will save. But if it's in the "default" position it requires that open / close. I'll take it. You can ignore my rambling. :)