DialogKey DF

DialogKey DF

36k Downloads

Addon calls protected function

CrenshawCoding opened this issue · 2 comments

commented

I get the following error message sometimes, Ill try and update this issue when I know what causes it!

38x [ADDON_ACTION_BLOCKED] AddOn 'DialogKey' tried to call the protected function 'DialogKeyFrame:SetPropagateKeyboardInput()'.
[string "@!BugGrabber/BugGrabber.lua"]:480: in function <!BugGrabber/BugGrabber.lua:480>
[string "=[C]"]: in function `SetPropagateKeyboardInput'
[string "@DialogKey/main.lua"]:91: in function <DialogKey/main.lua:90>
[string "@DialogKey/main.lua"]:152: in function <DialogKey/main.lua:151>

Locals:
_ = Frame {
 RegisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:486
 0 = <userdata>
 UnregisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:486
 SetScript = <function> defined @!BugGrabber/BugGrabber.lua:486
}
event = "ADDON_ACTION_BLOCKED"
events = <table> {
 ADDON_ACTION_BLOCKED = <function> defined @!BugGrabber/BugGrabber.lua:552
 ADDON_ACTION_FORBIDDEN = <function> defined @!BugGrabber/BugGrabber.lua:552
 PLAYER_LOGIN = <function> defined @!BugGrabber/BugGrabber.lua:546
 LUA_WARNING = <function> defined @!BugGrabber/BugGrabber.lua:561
 ADDON_LOADED = <function> defined @!BugGrabber/BugGrabber.lua:506
}

commented
commented

@FuriousProgrammer ah yea that seems to have done it. I think the way you put up releases on this repository might be off. My addon manager CurseBreaker installs version v1.4.8, instead of the latest release v1.5.1 as the latest version. Looking into the release of your latest version, it seems to also contain a .github folder and a .gitignore, which you may not intend to publish with the release! Why the addon manager does not track the latest release correctly is weird still, I have opened an issue over there. Thanks for your work!