[FIX] website: use currentTarget onLangChangeClick

Before this commit, in case of Google Translate is enable, some content
can be wrapped in extra node.

Use currentTarget is more secure to get the right element clicked.

**Steps to reproduce:**
1. Add a website and multiple language
2. Create a page in 2 languages
3. Visit the website in Chrome and enable the translation by Google translate
4. Change the language and you should get an error similar to:

Error:
Uncaught TypeError: Cannot read property 'replace' of undefined

closes odoo/odoo#62849

X-original-commit: a2ebc05c83de305bc0323f2793ac06dbc15c63cd
Signed-off-by: Jérémy Kersten (jke) <jke@openerp.com>
This commit is contained in:
Franck Plazanet
2020-12-03 22:42:21 +00:00
committed by Franck Plazanet
parent 4f3ecc41c3
commit 5705814e73
+11
View File
@@ -0,0 +1,11 @@
Vietnam, 2020-11-02
I hereby agree to the terms of the Odoo Individual Contributor License
Agreement v1.0.
I declare that I am authorized and able to make this agreement and sign this
declaration.
Signed,
Franck Plazanet franck@plazanet.ovh https://github.com/pfranck