diff --git a/Telegram/SourceFiles/ayu/ui/settings/settings_ayu.cpp b/Telegram/SourceFiles/ayu/ui/settings/settings_ayu.cpp index 8c7c9ee52..9e5da14a2 100644 --- a/Telegram/SourceFiles/ayu/ui/settings/settings_ayu.cpp +++ b/Telegram/SourceFiles/ayu/ui/settings/settings_ayu.cpp @@ -235,8 +235,10 @@ not_null AddInnerToggle(not_null container { arrow->update(); }, toggled ? 0. : 1., toggled ? 1. : 0., - st::slideWrapDuration); + st::slideWrapDuration, + anim::easeOutCubic); }, button->lifetime()); + wrap->ease = anim::easeOutCubic; button->clicks( ) | start_with_next([=] diff --git a/Telegram/SourceFiles/boxes/peers/edit_peer_permissions_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_peer_permissions_box.cpp index 755368192..848ec27f9 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_peer_permissions_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_peer_permissions_box.cpp @@ -468,8 +468,10 @@ not_null AddInnerToggle( [=] { arrow->update(); }, toggled ? 0. : 1., toggled ? 1. : 0., - st::slideWrapDuration); + st::slideWrapDuration, + anim::easeOutCubic); }, button->lifetime()); + wrap->ease = anim::easeOutCubic; const auto handleLocked = [=] { if (locked.has_value()) { diff --git a/Telegram/lib_ui b/Telegram/lib_ui index f01a1f675..6a56b856b 160000 --- a/Telegram/lib_ui +++ b/Telegram/lib_ui @@ -1 +1 @@ -Subproject commit f01a1f675e437da0ac52ae67495236006f34b661 +Subproject commit 6a56b856bad6c1e3ec09395f1b0cdac8bf6d391c