diff --git a/addons/im_livechat/static/src/core/thread_service_patch.js b/addons/im_livechat/static/src/core/thread_service_patch.js index 7f11f919dd1..fdd07df58f9 100644 --- a/addons/im_livechat/static/src/core/thread_service_patch.js +++ b/addons/im_livechat/static/src/core/thread_service_patch.js @@ -27,7 +27,7 @@ patch(ThreadService.prototype, "im_livechat", { */ setDiscussThread(thread, pushState) { this._super(thread, pushState); - if (this.store.isSmall && thread.type === "livechat") { + if (this.ui.isSmall && thread.type === "livechat") { this.store.discuss.activeTab = "livechat"; } }, diff --git a/addons/im_livechat/static/src/legacy/core_models/device.js b/addons/im_livechat/static/src/legacy/core_models/device.js index f30234f75af..d11c54ca3fb 100644 --- a/addons/im_livechat/static/src/legacy/core_models/device.js +++ b/addons/im_livechat/static/src/legacy/core_models/device.js @@ -32,7 +32,7 @@ Model({ globalWindowInnerHeight: this.messaging.browser.innerHeight, globalWindowInnerWidth: this.messaging.browser.innerWidth, isMobileDevice: isMobileOS(), - isSmall: this.env.isSmall, + isSmall: this.env.services.ui.isSmall, sizeClass: this.env.services.ui.size, }); }, diff --git a/addons/mail/static/src/attachments/attachment_viewer.js b/addons/mail/static/src/attachments/attachment_viewer.js index ad6609235ce..ece3502b87b 100644 --- a/addons/mail/static/src/attachments/attachment_viewer.js +++ b/addons/mail/static/src/attachments/attachment_viewer.js @@ -1,6 +1,7 @@ /* @odoo-module */ import { Component, useExternalListener, useRef, useState } from "@odoo/owl"; +import { useService } from "@web/core/utils/hooks"; /** * @typedef {Object} Props @@ -41,6 +42,7 @@ export class AttachmentViewer extends Component { scale: 1, angle: 0, }); + this.ui = useState(useService("ui")); } onImageLoaded() { diff --git a/addons/mail/static/src/attachments/attachment_viewer.xml b/addons/mail/static/src/attachments/attachment_viewer.xml index 1c42c9e5241..96d7f4cdcda 100644 --- a/addons/mail/static/src/attachments/attachment_viewer.xml +++ b/addons/mail/static/src/attachments/attachment_viewer.xml @@ -33,10 +33,10 @@ Viewer -