From dff738f3c6d0c69ebbc8e8a40acf83f895cdbad6 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Tue, 24 Jan 2023 20:00:36 +0300 Subject: [PATCH] Removed emoji and sticker animations from userpic emoji builder for now. --- .../info/userpic/info_userpic_emoji_builder_widget.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Telegram/SourceFiles/info/userpic/info_userpic_emoji_builder_widget.cpp b/Telegram/SourceFiles/info/userpic/info_userpic_emoji_builder_widget.cpp index 37203cdf22..0ee047c8ae 100644 --- a/Telegram/SourceFiles/info/userpic/info_userpic_emoji_builder_widget.cpp +++ b/Telegram/SourceFiles/info/userpic/info_userpic_emoji_builder_widget.cpp @@ -63,7 +63,7 @@ private: std::shared_ptr _media; std::unique_ptr _player; - bool _paused = false; + bool _paused = true; rpl::lifetime _lifetime; }; @@ -300,9 +300,7 @@ EmojiSelector::Selector EmojiSelector::createEmojiList() const { .session = session, .mode = ChatHelpers::EmojiListMode::FullReactions, .controller = _controller, - .paused = [=, reason = Window::GifPauseReason::Layer] { - return _controller->isGifPausedAtLeastFor(reason); - }, + .paused = [=] { return true; }, .customRecentList = session->api().peerPhoto().profileEmojiList(), .customRecentFactory = [=](DocumentId id, Fn repaint) { return manager->create(id, std::move(repaint), tag); @@ -325,7 +323,7 @@ EmojiSelector::Selector EmojiSelector::createStickersList() const { object_ptr( _scroll, _controller, - Window::GifPauseReason::Layer)); + Window::GifPauseReason::Any)); const auto footer = list->createFooter().data(); list->refreshRecent(); list->chosen(