diff --git a/Telegram/SourceFiles/export/view/export_view_progress.cpp b/Telegram/SourceFiles/export/view/export_view_progress.cpp index 437601c9d..f9a7e249a 100644 --- a/Telegram/SourceFiles/export/view/export_view_progress.cpp +++ b/Telegram/SourceFiles/export/view/export_view_progress.cpp @@ -265,7 +265,9 @@ ProgressWidget::ProgressWidget( } rpl::producer<> ProgressWidget::cancelClicks() const { - return _cancel ? _cancel->clicks() : rpl::never<>(); + return _cancel + ? _cancel->clicks() + : (rpl::never<>() | rpl::type_erased()); } rpl::producer<> ProgressWidget::doneClicks() const {