From 315b95a2144a695dad719a14c52787e6200a887d Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 21 Jul 2023 12:58:36 +0400 Subject: [PATCH] Fix voice recording indicator. --- .../view/controls/history_view_voice_record_bar.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/history/view/controls/history_view_voice_record_bar.cpp b/Telegram/SourceFiles/history/view/controls/history_view_voice_record_bar.cpp index 6f30a8e59..9376e3372 100644 --- a/Telegram/SourceFiles/history/view/controls/history_view_voice_record_bar.cpp +++ b/Telegram/SourceFiles/history/view/controls/history_view_voice_record_bar.cpp @@ -1352,8 +1352,11 @@ void VoiceRecordBar::initLevelGeometry() { _send->geometryValue(), geometryValue(), static_cast(parentWidget())->geometryValue() - ) | rpl::start_with_next([=](QRect send, QRect me, QRect parent) { - const auto mapped = Ui::MapFrom(_outerContainer, this, send); + ) | rpl::start_with_next([=](QRect send, auto, auto) { + const auto mapped = Ui::MapFrom( + _outerContainer, + _send->parentWidget(), + send); const auto center = (send.width() - _level->width()) / 2; _level->moveToLeft(mapped.x() + center, mapped.y() + center); }, lifetime());