Not working for WotLK, with Errors
tomsungrip opened this issue ยท 0 comments
WoW Version
WotLK classic, 3.4.1
Addon Version
2.2.1
downloaded from: https://www.curseforge.com/wow/addons/ringmenu-tbc
Issue Description
When trying to set the key binding, it shows error as below:
Error Codes:
Message: Interface/AddOns/RingMenu/options.lua:271: attempt to call global 'AttemptToSaveBindings' (a nil value)
Time: Fri Apr 21 15:58:18 2023
Count: 1
Stack: Interface/AddOns/RingMenu/options.lua:271: attempt to call global 'AttemptToSaveBindings' (a nil value)
[string "@Interface/FrameXML/CustomBindingManager.lua"]:48: in function `OnBindingCompleted'
[string "@Interface/SharedXML/CustomBindingButtonMixin.lua"]:128: in function `NotifyBindingCompleted'
[string "@Interface/SharedXML/CustomBindingButtonMixin.lua"]:96: in function `OnInput'
[string "@Interface/SharedXML/CustomBindingButtonMixin.lua"]:58: in function <Interface/SharedXML/CustomBindingButtonMixin.lua:57>
Locals: self = <table> {
GetBindingText = <function> defined @Interface/FrameXML/CustomBindingManager.lua:101
AddSystem = <function> defined @Interface/FrameXML/CustomBindingManager.lua:81
OnDismissed = <function> defined @Interface/FrameXML/CustomBindingManager.lua:113
UnregisterHandler = <function> defined @Interface/FrameXML/CustomBindingManager.lua:34
Unbind = <function> defined @Interface/FrameXML/CustomBindingManager.lua:124
handlers = <table> {
}
QueryAccessor = <function> defined @Interface/FrameXML/CustomBindingManager.lua:89
GetPendingBind = <function> defined @Interface/FrameXML/CustomBindingManager.lua:65
MutateValue = <function> defined @Interface/FrameXML/CustomBindingManager.lua:93
SetHandlerRegistered = <function> defined @Interface/FrameXML/CustomBindingManager.lua:13
OnBindingCompleted = <function> defined @Interface/FrameXML/CustomBindingManager.lua:46
OnBindingModeActive = <function> defined @Interface/FrameXML/CustomBindingManager.lua:40
pendingBinds = <table> {
}
RegisterHandler = <function> defined @Interface/FrameXML/CustomBindingManager.lua:21
systems = <table> {
}
EnumerateHandlers = <function> defined @Interface/FrameXML/CustomBindingManager.lua:77
RegisterHandlerAndCreateButton = <function> defined @Interface/FrameXML/CustomBindingManager.lua:3
SetPendingBind = <function> defined @Interface/FrameXML/CustomBindingManager.lua:52
ClearPendingBind = <function> defined @Interface/FrameXML/CustomBindingManager.lua:71
}
frame = Button {
0 = <userdata>
OnEnter = <function> defined @Interface/SharedXML/SharedUIPanelTemplates.lua:1062
GetCustomBindingType = <function> defined @Interface/SharedXML/CustomBindingButtonMixin.lua:136
OnKeyDown = <function> defined @Interface/SharedXML/CustomBindingButtonMixin.lua:57
SetCustomBindingHandler = <function> defined @Interface/SharedXML/CustomBindingButtonMixin.lua:140
OnClick = <function> defined @Interface/SharedXML/CustomBindingButtonMixin.lua:27
KeyLabel = FontString {
}
OnShow = <function> defined @Interface/SharedXML/SharedUIPanelTemplates.lua:1053
isBindingModeActive = true
TopLeft = RingMenuOptionsPanelRingConfigTopLeft {
}
GetCustomBindingHandler = <function> defined @Interface/SharedXML/CustomBindingButtonMixin.lua:144
TopRight = RingMenuOptionsPanelRingConfigTopRight {
}
SetCustomBindingType = <function> defined @Interface/SharedXML/CustomBindingButtonMixin.lua:132
MiddleMiddle = RingMenuOptionsPanelRingConfigMiddleMiddle {
}
widget = <table> {
}
BottomLeft = RingMenuOptionsPanelRingConfigBottomLeft {
}
customBindingType = "RingMenuToggle"
isSelected = true
CancelBinding = <function> defined @Interface/SharedXML/CustomBindingButtonMixin.lua:160
OnMouseUp = <function> defined @Interface/SharedXML/SharedUIPanelTemplates.lua:1044
handler = <table> {
}
keys = <table> {
}
receivedNonMetaKeyInput = true
OnBindingTextChanged = <function> defined @Interface/SharedXML/CustomBindingButtonMixin.lua:148
OnMouseDown = <function> defined @Interface/SharedXML/SharedUIPanelTemplates.lua:1029
MiddleLeft = RingMenuOptionsPanelRingConfigMiddleLeft {
}
BottomMiddle = RingMenuOptionsPanelRingConfigBottomMiddle {
}
IsBindingModeButton = <function> defined @Interface/SharedXML/CustomBindingButtonMixin.lua:104
OnLeave = <function> defined @Interface/SharedX