diff --git a/Telegram/SourceFiles/history/view/media/history_view_gif.cpp b/Telegram/SourceFiles/history/view/media/history_view_gif.cpp index 680059eec5..e59822ac76 100644 --- a/Telegram/SourceFiles/history/view/media/history_view_gif.cpp +++ b/Telegram/SourceFiles/history/view/media/history_view_gif.cpp @@ -1339,7 +1339,7 @@ void Gif::startStreamedPlayer() const { } void Gif::checkStreamedIsStarted() const { - if (!_streamed) { + if (!_streamed || _streamed->instance.playerLocked()) { return; } else if (_streamed->instance.paused()) { _streamed->instance.resume(); diff --git a/Telegram/lib_ui b/Telegram/lib_ui index da3b4704bf..f0e95ee933 160000 --- a/Telegram/lib_ui +++ b/Telegram/lib_ui @@ -1 +1 @@ -Subproject commit da3b4704bfde6572e29966254f3f91866207c693 +Subproject commit f0e95ee933d1caf74b790fc85d34212dd3dd2229