From 2605e754ff63ea632e586ade7720fdb42766cd87 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Tue, 28 May 2024 15:03:20 +0300 Subject: [PATCH] Added back button to cloud password step in intro. --- Telegram/SourceFiles/intro/intro_password_check.h | 4 ++++ Telegram/SourceFiles/intro/intro_widget.cpp | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/intro/intro_password_check.h b/Telegram/SourceFiles/intro/intro_password_check.h index ddd1175512..9bfcbad3d8 100644 --- a/Telegram/SourceFiles/intro/intro_password_check.h +++ b/Telegram/SourceFiles/intro/intro_password_check.h @@ -35,6 +35,10 @@ public: void submit() override; rpl::producer nextButtonText() const override; + bool hasBack() const override { + return true; + } + protected: void resizeEvent(QResizeEvent *e) override; diff --git a/Telegram/SourceFiles/intro/intro_widget.cpp b/Telegram/SourceFiles/intro/intro_widget.cpp index 13ba4837b7..9592929e9d 100644 --- a/Telegram/SourceFiles/intro/intro_widget.cpp +++ b/Telegram/SourceFiles/intro/intro_widget.cpp @@ -849,7 +849,7 @@ void Widget::backRequested() { Core::App().domain().activate(parent); } else { moveToStep( - new StartWidget(this, _account, getData()), + Ui::CreateChild(this, _account, getData()), StackAction::Replace, Animate::Back); }