diff options
| author | Robot Odoo <xmo+roboto@odoo.com> | 2018-10-19 13:37:08 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-10-19 13:37:08 +0200 |
| commit | 78537943b9c38d5ca76a1b1fdaf77f1ec53f948a (patch) | |
| tree | 713b7377b9c961780bef63fe2aa30791949cb52f /addons/web/static/src/js/fields/basic_fields.js | |
| parent | 972c8e9ff55177a3a4e381b74acf5abdeca60be5 (diff) | |
| parent | a4bcbecff1eb767e69d46151a046c29287f5512d (diff) | |
[MERGE][FIX] livechat, *: open livechat from URL
*: mail, web
This fixes the following issues:
### 1. Livechat menu was not visible when accessing from the customer URL
The customer URL is obtainable by following those steps:
- Access `/web`
- Click on Live Chat app
- Open a Live Chat Channel
- Click on "Widget" sheet
- Access livechat from (2nd) "Copy Text" button
This is due to missing JS modules in the external lib, such as the root widget.
### 2. The position of the buttons "Copy Text" is modified on pressing 'ALT'
This is caused by the keyboard navigation overlay that changes the CSS
position of the parent of the overlay element. It sets the position to
`relative`, so that the overlay exactly covers the element. However, if the
element had a position `absolute`, changing it to `relative` may re-position it
somewhere else on the page.
In fact, it is not necessary to set the CSS position to `relative` in this case,
because the overlay has CSS position `absolute`: an element with `absolute`
will match the size of the parent if the parent is also `absolute`.
Task-ID 1885445
closes odoo/odoo#27578
Diffstat (limited to 'addons/web/static/src/js/fields/basic_fields.js')
0 files changed, 0 insertions, 0 deletions
