-
Notifications
You must be signed in to change notification settings - Fork 457
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
GmailJS method add_toolbar_button is not working #788
Comments
Please read thread about TrustedHTML. It's mentioned there. |
Hi @josteink, Thanks for reply. Need Clarification:
Thanks in Advance, |
|
What thread are you referring to? |
This thread: #779 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi GmailJS Team,
FYI that I had updated code to refer jQuery & added below code & it is working,
const trustedHTMLpolicy = trustedTypes.createPolicy("default", {
createHTML: (to_escape) => to_escape,
});
$.extend({
htmlPrefilter: trustedHTMLpolicy.createHTML // this is the actual function which jQuery needs
});
But gmail.tools.add_toolbar_button() method used to add buttons to toolbar is not working & showing below error in console,
jquery.module.min.js:2 Uncaught TypeError: Illegal invocation
at T.fn.init. (jquery.module.min.js:2:44823)
at Y (jquery.module.min.js:2:6326)
at T.fn.init.html (jquery.module.min.js:2:44634)
at create_generic_toolbar_button (gmail.js:3673:16)
at Gmail.api.tools.add_toolbar_button (gmail.js:3690:16)
at extension.js:25:19
at gmail.js:2745:28
Please let me know how to address it.
Thanks in Advance,
Shashikiran
The text was updated successfully, but these errors were encountered: