Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix for Dragonflight #37

Open
spiralofhope opened this issue Oct 27, 2022 · 0 comments
Open

Fix for Dragonflight #37

spiralofhope opened this issue Oct 27, 2022 · 0 comments

Comments

@spiralofhope
Copy link
Owner

spiralofhope commented Oct 27, 2022

TL;DR twothumbs researched a workaround:

This is a client bug. For reference:

The solution is to do:

/console ActionButtonUseKeyDown 0

As this problem hits many addons, it's likely Blizzard will solve this for release.


https://www.wowinterface.com/downloads/fileinfo.php?id=10496#cmnt491656

... LUA error when opening up the main macro window :

Click to expand
Date: 2022-10-27 07:37:02ID: 17Error occured in: GlobalCount: 1Message: ...AddOns/SuperDuperMacro/SuperDuperMacro_Interface.lua line 1029:hooksecurefunc(): MacroFrame_Update is not a functionDebug:[string "=[C]"]: ?[string "=[C]"]: hooksecurefunc()[string "@Interface/AddOns/SuperDuperMacro/SuperDuperMacro_Interface.lua"]:1029: sdm_DefaultMacroFrameLoaded()[string "@Interface/AddOns/SuperDuperMacro/SuperDuperMacro_Core.lua"]:139:...face/AddOns/SuperDuperMacro/SuperDuperMacro_Core.lua:30[string "=[C]"]: LoadAddOn()[string "@Interface/FrameXML/UIParent.lua"]:530: UIParentLoadAddOn()[string "@Interface/FrameXML/UIParent.lua"]:609: MacroFrame_LoadUI()[string "@Interface/FrameXML/UIParent.lua"]:875:Interface/FrameXML/UIParent.lua:874[string "=[C]"]: ShowMacroFrame()[string "@Interface/FrameXML/ChatFrame.lua"]:2190: ?()[string "@Interface/FrameXML/ChatFrame.lua"]:5219:Interface/FrameXML/ChatFrame.lua:5165[string "=[C]"]: ChatEdit_ParseText()[string "@Interface/FrameXML/ChatFrame.lua"]:4883: ChatEdit_SendText()[string "@Interface/FrameXML/ChatFrame.lua"]:4919: ChatEdit_OnEnterPressed()[string "*ChatFrame.xml:127_OnEnterPressed"]:1:[string "*ChatFrame.xml:127_OnEnterPressed"]:1

With no investigation, I think that commenting-out 1029 to 1061 in SuperDuperMacro_Interface.lua might solve this.

The problem would be that /macro would let them tinker and break SDM macros, so.. don't do that. :)

This actually seems kinda straightforward to fix, but I forgot Lua and I'm not playing any more.

@spiralofhope spiralofhope changed the title Fix hooksecurefunc(): MacroFrame_Update is not a function Fix for Dragonflight Nov 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant