GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

7M Downloads

[BUG] LibQTip Error

Wisconsen opened this issue Β· 6 comments

commented

πŸ”΅ Describe the bug:
LibQTip lua error when in the macro editor

πŸ”΅ To reproduce: (Steps to reproduce the behavior)
1 - open GSE interface via /gse
2 - Right click a macro to open the editor for that macro
3 - lua error occurs, might need to hover over the "Help Information" Box, that is where the mouse is when i open the editor, not sure if it is connected specifically to that element or not.

πŸ”΅ The error:
Paste the error message in this blockquote.

6x GSE\Lib\LibQTip-1.0\LibQTip-1.0-48.lua:543: attempt to call method 'GetBackdrop' (a nil value)
[string "@GSE\Lib\LibQTip-1.0\LibQTip-1.0-48.lua"]:543: in function <GSE\Lib\LibQTip-1.0\LibQTip-1.0.lua:539>
[string "@GSE\Lib\LibQTip-1.0\LibQTip-1.0-48.lua"]:132: in function <GSE\Lib\LibQTip-1.0\LibQTip-1.0.lua:123>
[string "=[C]"]: in function `Acquire'
[string "@GSE_GUI\GUIFunctions.lua"]:189: in function `CreateToolTip'
[string "@GSE_GUI\Editor.lua"]:431: in function <GSE_GUI\Editor.lua:430>
[string "=[C]"]: ?
[string "@AddOnSkins\Libs\Ace3\AceGUI-3.0\AceGUI-3.0-41.lua"]:72: in function <...ddOns\AddOnSkins\Libs\Ace3\AceGUI-3.0\AceGUI-3.0.lua:70>
[string "@AddOnSkins\Libs\Ace3\AceGUI-3.0\AceGUI-3.0-41.lua"]:306: in function `Fire'
[string "@AddOnSkins\Libs\Ace3\AceGUI-3.0-41\widgets\AceGUIWidget-DropDown.lua"]:362: in function <...bs\Ace3\AceGUI-3.0\widgets\AceGUIWidget-DropDown.lua:360>

πŸ”΅ Screenshots:
SS Not Applicable

πŸ”΅ Expected behavior:
GSE behaves fine, including using the editor as far as i can tell. I have been able to edit and use macros perfectly fine.

πŸ”΅ GSE.lua file:

GSE.lua.txt

πŸ”΅ Desktop (please complete the following information):

  • OS: Windows 10 64bit
  • Game Version 9.1.5

πŸ”΅ GSE Version:

  • Version: 3.0.52
  • Downloaded From: WoWUp (uses the curse repository)

πŸ”΅ Additional context:
You said you won't be back to look at it till Monday, hope you had a great weekend bud =) and as always thank you for all your work with GSE <3

commented

Also occurs with any GSE GUI element that creates a tooltip.

Message: Interface\AddOns\GSE\Lib\LibQTip-1.0\LibQTip-1.0.lua:543: attempt to call method 'GetBackdrop' (a nil value)
Time: Thu Nov  4 09:33:34 2021
Count: 1
Stack: Interface\AddOns\GSE\Lib\LibQTip-1.0\LibQTip-1.0.lua:543: attempt to call method 'GetBackdrop' (a nil value)
[string "@Interface\AddOns\GSE\Lib\LibQTip-1.0\LibQTip-1.0.lua"]:543: in function <Interface\AddOns\GSE\Lib\LibQTip-1.0\LibQTip-1.0.lua:539>
[string "@Interface\AddOns\GSE\Lib\LibQTip-1.0\LibQTip-1.0.lua"]:132: in function `Acquire'
[string "@Interface\AddOns\GSE_GUI\GUIFunctions.lua"]:189: in function `CreateToolTip'
[string "@Interface\AddOns\GSE_GUI\Viewer.lua"]:240: in function <Interface\AddOns\GSE_GUI\Viewer.lua:239>
[string "=[C]"]: ?
[string "@Interface\AddOns\GSE\Lib\AceGUI-3.0\AceGUI-3.0.lua"]:72: in function <Interface\AddOns\GSE\Lib\AceGUI-3.0\AceGUI-3.0.lua:70>
[string "@Interface\AddOns\GSE\Lib\AceGUI-3.0\AceGUI-3.0.lua"]:306: in function `Fire'
[string "@Interface\AddOns\GSE\Lib\AceGUI-3.0\widgets\AceGUIWidget-Button.lua"]:26: in function <...s\GSE\Lib\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:25>

Locals: <none>

Commenting out lines 543 - 550 in LibQTip-1.0.lua avoids the error, but also kills the nice element tooltip popups.

commented
commented

Good deal, thank you sir!

commented
commented

Seems to work just fine on the alpha release.

commented

3.0.53 looks to have fixed it.