On 18.09.17 16:01, Maxime Jourdan wrote: > Hello, > > I couldn't find a -dev mailing list so I'm sending the patch here. It > fixes the following actions under TB 56b4: "Reveal", "Decrypt & Open", > "Decrypt & Save". > > I am by no means a JS developer, but I noticed that "EnigmailGpgAgent" > was undefined in Attachment.jsm. After digging, I saw that many .jsm > actually include this symbol using Enigmail Lazy loader. Turns out, this > did the trick for attachments (I can't explain why though).
The problem is that there are circular references between some modules. This should not be, but is sometimes very hard to discover (and fix) as it can't be detected (yet) at compile time. By lazily loading one module, you get rid of the circular reference. Patch applied - thanks! -Patrick
signature.asc
Description: OpenPGP digital signature
_______________________________________________ enigmail-users mailing list [email protected] To unsubscribe or make changes to your subscription click here: https://admin.hostpoint.ch/mailman/listinfo/enigmail-users_enigmail.net
