diff --git a/.env b/.env index 469e2ecf..45d53210 100644 --- a/.env +++ b/.env @@ -1,5 +1,5 @@ API_ID=1025907 API_HASH=452b0359b988148995f22ff0f4229750 VERSION=1.4.0 -VERSION_FULL=1.4.0 (140) -BUILD=140 +VERSION_FULL=1.4.0 (141) +BUILD=141 diff --git a/src/components/chat/topbar.ts b/src/components/chat/topbar.ts index a357f3e3..90fe16e1 100644 --- a/src/components/chat/topbar.ts +++ b/src/components/chat/topbar.ts @@ -868,12 +868,13 @@ export default class ChatTopbar { public setFloating = () => { const containers = [this.chatAudio, this.pinnedMessage && this.pinnedMessage.pinnedMessageContainer].filter(Boolean); const count = containers.reduce((acc, container) => { + const isFloating = container.isFloating(); + this.container.classList.toggle(`is-pinned-${container.className}-floating`, isFloating); + if(!container.isVisible()) { return acc; } - const isFloating = container.isFloating(); - this.container.classList.toggle(`is-pinned-${container.className}-floating`, isFloating); return acc + +isFloating; }, 0); this.container.dataset.floating = '' + count;