Friday, July 9, 2021
2 changes · master
Resolved issues and error corrections
This fix prevents old-style help popups from lingering on screen after a user clicks a button while hovering over it. It improves the web interface by keeping the page cleaner and avoiding confusing leftover popups.
Original PR description
Before this commit, when hovering a button with a bootstrap tooltip set on it (form view with header button in debug mode) and then clicking while staying hover the tooltip was not destroyed and there was no easy means to destroy it. After this commit, any click within a legacy context remove any bootstrap tooltip from the DOM, since popper and tooltip are not meant to be used in the future in a wowl setting. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Website page creation now correctly handles content containing ampersands during setup. This prevents installation failures in the website configurator when page text includes characters like '&'.
Original PR description
`_render('<h1> quick & flupke </h1>') `=>` '<h1> quick & flupke </h1>'`
what cannot be parsed in xml after.
Before this commit, if you try to install a page that contains a '&' via
the configurator, you had a traceback:
xmlParseEntityRef: no name, line 1, column 13
Description of the issue/feature this PR addresses:
Current behavior before PR:
Desired behavior after PR is merged:
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr