v10.3 Receiving LUA Error when Change Name and Clicking SAVE
LarryThiessen opened this issue ยท 0 comments
๐ต Describe the bug:
Receiving LUA Error when attempting to change name of Macro and clicking SAVE
๐ต To reproduce: (Steps to reproduce the behavior)
- Open a Macro
- Change the Macro Name
- Hit "SAVE"
๐ต The error:
Message: Interface/AddOns/GSE/API/Events.lua:414: attempt to call field 'GUIShowViewer' (a nil value)
Time: Sat Jun 22 09:00:15 2024
Count: 1
Stack: Interface/AddOns/GSE/API/Events.lua:414: attempt to call field 'GUIShowViewer' (a nil value)
[string "@Interface/AddOns/GSE/API/Events.lua"]:414: in function `?'
[string "@Interface/AddOns/Details/Libs/AceTimer-3.0/AceTimer-3.0.lua"]:55: in function <...ce/AddOns/Details/Libs/AceTimer-3.0/AceTimer-3.0.lua:50>
Locals: self = <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 = 6169524.179700
AdditionalLanguagesAvailable = false
inHeroic = false
GUICompressFrame = <table> {
}
GUICacheFrame = <table> {
}
GUITransmissionFrame = <table> {
}
currentZone = "Orgrimmar"
WagoAnalytics = <table> {
}
inRaid = false
MacroPreviewFrame = <table> {
}
BooleanVariables = <table> {
}
OutputQueue = <table> {
}
CurrentGCD = 0
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> {
}
}
(for state) = <table> {
5 = <table> {
}
}
(for control) = 5
k = 5
v = <table> {
action = "openviewer"
}
(*temporary) = nil
(*temporary) = "attempt to call field 'GUIShowViewer' (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 = 6169524.179700
AdditionalLanguagesAvailable = false
inHeroic = false
GUICompressFrame = <table> {
}
GUICacheFrame = <table> {
}
GUITransmissionFrame = <table> {
}
currentZone = "Orgrimmar"
WagoAnalytics = <table> {
}
inRaid = false
MacroPreviewFrame = <table> {
}
BooleanVariables = <table> {
}
OutputQueue = <table> {
}
CurrentGCD = 0
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> {
}
}
๐ต Expected behavior:
To Save as Normal
๐ต GSE.lua file:
using v10.c
๐ต GSE Version:
using v10.c
๐ต Additional context:
- Attempted SAVE Macro appears AFTER /Reload
- **Save Works as intended after the reload without changing macro name"