From 0d6a36e1874508464e63e156a5fe806ae3f4db7f Mon Sep 17 00:00:00 2001 From: John Preston Date: Thu, 17 Jan 2019 12:17:38 +0400 Subject: [PATCH] Fix volume widget position. Fixes #5467. --- .../media/player/media_player_volume_controller.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/media/player/media_player_volume_controller.cpp b/Telegram/SourceFiles/media/player/media_player_volume_controller.cpp index 4bb9bbbdb..d863af9d0 100644 --- a/Telegram/SourceFiles/media/player/media_player_volume_controller.cpp +++ b/Telegram/SourceFiles/media/player/media_player_volume_controller.cpp @@ -87,7 +87,11 @@ VolumeWidget::VolumeWidget(QWidget *parent) : TWidget(parent) } QMargins VolumeWidget::getMargin() const { - return QMargins(st::mediaPlayerVolumeMargin, st::mediaPlayerPlayback.fullWidth, st::mediaPlayerVolumeMargin, st::mediaPlayerVolumeMargin); + const auto top = st::mediaPlayerHeight + + st::lineWidth + - st::mediaPlayerPlayTop + - st::mediaPlayerVolumeToggle.height; + return QMargins(st::mediaPlayerVolumeMargin, top, st::mediaPlayerVolumeMargin, st::mediaPlayerVolumeMargin); } bool VolumeWidget::overlaps(const QRect &globalRect) {