GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

7M Downloads

v10.c LUA Error when attempting to Change/Delete ICON

LarryThiessen opened this issue ยท 0 comments

commented

๐Ÿ”ต Describe the bug:
v10.c LUA Error when attempting to Change/Delete ICON

๐Ÿ”ต To reproduce: (Steps to reproduce the behavior)

  1. Right Clicked Macro
  2. Clicked Create ICON / Clicked Delete ICON
  3. Received LUA Error

๐Ÿ”ต The error:

Message: Interface/AddOns/GSE_GUI/Editor.lua:232: attempt to call field 'GUIConfigureMacroButton' (a nil value)
Time: Sat Jun 22 09:13:14 2024
Count: 3
Stack: Interface/AddOns/GSE_GUI/Editor.lua:232: attempt to call field 'GUIConfigureMacroButton' (a nil value)
[string "@Interface/AddOns/GSE_GUI/Editor.lua"]:232: in function <Interface/AddOns/GSE_GUI/Editor.lua:230>
[string "=(tail call)"]: ?
[string "=[C]"]: in function `securecallfunction'
[string "@Interface/AddOns/Blizzard_Menu/Menu.lua"]:821: in function `Pick'
[string "@Interface/AddOns/Blizzard_Menu/MenuTemplates.lua"]:64: in function <Interface/AddOns/Blizzard_Menu/MenuTemplates.lua:58>

Locals: (*temporary) = nil
(*temporary) = "SLGWARARMS"
(*temporary) = "attempt to call field 'GUIConfigureMacroButton' (a nil value)"
GSE = <table> {
 modules = <table> {
 }
 MediaPath = "Interface\Addons\GSE\Media"
 inArena = false
 GUIRecordFrame = <table> {
 }
 inDungeon = false
 UsedSequences = <table> {
 }
 UnsavedOptions = <table> {
 }
 Patron = true
 TranslatorAvailable = true
 TranslatorLanguageTables = <table> {
 }
 name = "GSE"
 GUIImportFrame = <table> {
 }
 PrintAvailable = true
 L = <table> {
 }
 defaultModuleState = true
 GameMode = 11
 Utils = true
 ProfileStop = 6823730.793500
 AdditionalLanguagesAvailable = false
 inHeroic = false
 GUICompressFrame = <table> {
 }
 GUICacheFrame = <table> {
 }
 GUITransmissionFrame = <table> {
 }
 currentZone = "Orgrimmar"
 WagoAnalytics = <table> {
 }
 inRaid = false
 MacroPreviewFrame = <table> {
 }
 BooleanVariables = <table> {
 }
 OutputQueue = <table> {
 }
 CurrentGCD = 1.500000
 DebugOutput = ""
 Static = <table> {
 }
 PVPFlag = false
 inMythicPlus = false
 inParty = false
 Library = <table> {
 }
 RecorderActive = false
 inScenario = false
 VersionString = "3.2.00-alpha10-c-PatronBuild"
 GUIMacroFrame = <table> {
 }
 GUIExportframe = <table> {
 }
 GUICompareFrame = <table> {
 }
 baseName = "GSE"
 GUIDebugFrame = <table> {
 }
 GUIVariableFrame = <table> {
 }
 SequenceDebugOutput = ""
 OOCQueue = <table> {
 }
 enabledState = true
 inTimeWalking = false
 OOCTimer = <table> {
 }
 LDB = true
 GCDLDB = <table> {
 }
 StandardAddInPacks = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 GUI = <table> {
 }
 GUIEditFrame = <table> {
 }
 orderedModules = <table> {
 }
 VersionNumber = 3200
 inMythic = false
 V = <table> {
 }
 Pause = <table> {
 }
 SequencesExec = <table> {
 }
}
elements = <table> {
 1 = "1"
 2 = "SLGWARARMS"
 3 = "0"
}

๐Ÿ”ต Expected behavior:
Create and/or Delete ICON

๐Ÿ”ต GSE Version:
v10.c

๐Ÿ”ต Additional context:
GSE Created ICON even after giving the LUA Error but will NOT Delete ICON after LUA Error