Destroy volume dropdown after volume toggle.

This fixes https://bugs.telegram.org/c/31989

When destroying the dropdown first, the volume toggle receives an Enter
event and tries to show the dropdown (that is being destroyed).
This commit is contained in:
John Preston 2023-09-18 10:10:58 +04:00
parent 6af527ac76
commit 64dcae3174

View file

@ -403,9 +403,9 @@ void Header::show(HeaderData data) {
_pauseState = _controller->pauseState(); _pauseState = _controller->pauseState();
applyPauseState(); applyPauseState();
} else { } else {
_volume = nullptr;
_playPause = nullptr; _playPause = nullptr;
_volumeToggle = nullptr; _volumeToggle = nullptr;
_volume = nullptr;
} }
rpl::combine( rpl::combine(