From 6061d9d65bce2eed1c45f8f25cd7429f894123dd Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 10 Mar 2017 19:41:44 +0300 Subject: [PATCH] Fix WidgetFadeWrap::showFast() after animation. Fix #3096 --- Telegram/SourceFiles/ui/effects/widget_fade_wrap.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/ui/effects/widget_fade_wrap.cpp b/Telegram/SourceFiles/ui/effects/widget_fade_wrap.cpp index 3eca54468..f9d0f8665 100644 --- a/Telegram/SourceFiles/ui/effects/widget_fade_wrap.cpp +++ b/Telegram/SourceFiles/ui/effects/widget_fade_wrap.cpp @@ -84,7 +84,10 @@ void FadeAnimation::setUpdatedCallback(UpdatedCallback &&callback) { } void FadeAnimation::show() { - _visible = true; + if (!_visible) { + _visible = true; + _widget->showChildren(); + } stopAnimation(); }