diff options
| author | Alexandre Kühn <aku@odoo.com> | 2019-09-17 15:10:01 +0000 |
|---|---|---|
| committer | Alexandre Kühn <aku@odoo.com> | 2019-09-18 10:07:20 +0000 |
| commit | 9a66619db33fca5f0cb81d9f6bfeb0fb0290cf68 (patch) | |
| tree | 7f89fa455784ec93ec9d003f515b0d0ea5834a17 /addons/mail/static/src/scss | |
| parent | 3dd2e7c2ef34d76a953089c5a0939ecf3152498e (diff) | |
[FIX] mail: no wait init_messaging before loading webclient
Before this commit, discuss widgets had to wait for the route
`mail/init_messaging`. This behaviour slowed down the loading of the
web client.
This commit solves the issue by rendering discuss widgets even when
`mail/init_messaging` hasn't been resolved. For instance, the
messaging menu displays a spinner until messaging becomes ready.
Task-Id 2072835
closes odoo/odoo#37031
Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
Diffstat (limited to 'addons/mail/static/src/scss')
| -rw-r--r-- | addons/mail/static/src/scss/discuss.scss | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/addons/mail/static/src/scss/discuss.scss b/addons/mail/static/src/scss/discuss.scss index 0c76829d732..6096d2003cf 100644 --- a/addons/mail/static/src/scss/discuss.scss +++ b/addons/mail/static/src/scss/discuss.scss @@ -7,6 +7,18 @@ height: 100%; overflow: hidden; + .o_mail_discuss_loading { + display: flex; + flex: 1 1 auto; + align-items: center; + justify-content: center; + min-height: 100%; + + > i { + margin-right: 5px; + } + } + .o_mail_discuss_sidebar { width: $o-mail-chat-sidebar-width; height: 100%; |
