GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

6M Downloads

[BUG] Received the Listed LUA when trying to save a Keybind

LarryThiessen opened this issue ยท 0 comments

commented

๐Ÿ”ต Describe the bug:
Trying to save a Keybind via new GSE feature received LUA Bug

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

  1. Go to GSE Keybinding
  2. Select a Macro
  3. Clicked set key to bind - F1
  4. clicked SAVE and received LUA Error

๐Ÿ”ต The error:
Paste the error message in this blockquote.

2x GSE_GUI/KeyBinding.lua:164: attempt to call method 'GetValue' (a nil value)
[string "@GSE_GUI/KeyBinding.lua"]:164: in function <GSE_GUI/KeyBinding.lua:163>
[string "=[C]"]: ?
[string "@BlizzMove/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <...faceBlizzMove/Libs/AceGUI-3.0/AceGUI-3.0.lua:64>
[string "@BlizzMove/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function `Fire'
[string "@BlizzMove/Libs/AceGUI-3.0-41/widgets/AceGUIWidget-Button.lua"]:22: in function <...Move/Libs/AceGUI-3.0/widgets/AceGUIWidget-Button.lua:19>

Locals:
(*temporary) = nil
(*temporary) = <table> {
 disabled = false
 label = FontString {
 }
 parent = <table> {
 }
 userdata = <table> {
 }
 button = AceGUI30KeybindingButton1 {
 }
 base = <table> {
 }
 type = "Keybinding"
 msgframe = Frame {
 }
 events = <table> {
 }
 alignoffset = 30
 frame = Frame {
 }
 AceGUIWidgetVersion = 26
}
(*temporary) = "attempt to call method 'GetValue' (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> {
 }
 SequencesExec = <table> {
 }
 defaultModuleState = true
 GameMode = 11
 Utils = true
 ProfileStop = 31059866.238200
 AdditionalLanguagesAvailable = false
 inHeroic = false
 GUICompressFrame = <table> {
 }
 GUICacheFrame = <table> {
 }
 GUITransmissionFrame = <table> {
 }
 currentZone = "Zuldazar"
 WagoAnalytics = <table> {
 }
 inRaid = false
 MacroPreviewFrame = <table> {
 }
 BooleanVariables = <table> {
 }
 OutputQueue = <table> {
 }
 CurrentGCD = 0
 DebugOutput = ""
 Static = <table> {
 }
 StandardAddInPacks = <table> {
 }
 PVPFlag = false
 VersionNumber = 3200
 Pause = <table> {
 }
 inMythicPlus = false
 inParty = false
 Library = <table> {
 }
 RecorderActive = false
 inScenario = false
 VersionString = "3.2.00-beta2-22-g1461b81-PatronBuild"
 GUICompareFrame = <table> {
 }
 baseName = "GSE"
 SequenceDebugOutput = ""
 OOCQueue = <table> {
 }
 GUIMacroFrame = <table> {
 }
 GUIVariableFrame = <table> {
 }
 enabledState = true
 GUIDebugFrame = <table> {
 }
 GUIExportframe = <table> {
 }
 inTimeWalking = false
 GUIkeybindingframe = <table> {
 }
 OOCTimer = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 LDB = true
 GCDLDB = <table> {
 }
 orderedModules = <table> {
 }
 GUI = <table> {
 }
 V = <table> {
 }
 GUIEditFrame = <table> {
 }
 inMythic = false
}
SequenceListbox = <table> {
 button_cover = Button {
 }
 parent = <table> {
 }
 alignoffset = 26
 list = <table> {
 }
 button = AceGUI30DropDown3Button {
 }
 base = <table> {
 }
 AceGUIWidgetVersion = 36
 text = AceGUI30DropDown3Text {
 }
 count = 3
 label = FontString {
 }
 userdata = <table> {
 }
 type = "Dropdown"
 value = "SLG-WAR-ARMS"
 pullout = <table> {
 }
 dropdown = AceGUI30DropDown3 {
 }
 events = <table> {
 }
 frame = Frame {
 }
}
keybind = <table> {
 disabled = false
 label = FontString {
 }
 parent = <table> {
 }
 userdata = <table> {
 }
 button = AceGUI30KeybindingButton1 {
 }
 base = <table> {
 }
 type = "Keybinding"
 msgframe = Frame {
 }
 events = <table> {
 }
 alignoffset = 30
 frame = Frame {
 }
 AceGUIWidgetVersion = 26
}
specialization = nil
initialbind = nil
bind = "F1"
button = "SLG-WAR-ARMS"
rightContainer = <table> {
 type = "SimpleGroup"
 AceGUIWidgetVersion = 20
 parent = <table> {
 }
 userdata = <table> {
 }
 base = <table> {
 }
 events = <table> {
 }
 frame = Frame {
 }
 content = Frame {
 }
 children = <table> {
 }
}

๐Ÿ”ต Screenshots:
WoWScrnShot_070524_203104

๐Ÿ”ต GSE Version:

  • Version: [3.2.00 beta2-22]
  • Downloaded From: [Patreon GSE]