mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-19 00:37:25 +01:00
[apps/on_boarding] Move LanguageController::reinitOnBoarding() to App
This commit is contained in:
committed by
EmilieNumworks
parent
62cec10b46
commit
3aa2e5d6a7
@@ -33,14 +33,19 @@ bool App::processEvent(Ion::Events::Event e) {
|
||||
return true;
|
||||
}
|
||||
if (e == Ion::Events::OnOff) {
|
||||
m_languageController.reinitOnBoarding();
|
||||
reinitOnBoarding();
|
||||
}
|
||||
return ::App::processEvent(e);
|
||||
}
|
||||
|
||||
void App::didBecomeActive(Window * window) {
|
||||
::App::didBecomeActive(window);
|
||||
m_languageController.reinitOnBoarding();
|
||||
reinitOnBoarding();
|
||||
}
|
||||
|
||||
void App::reinitOnBoarding() {
|
||||
m_languageController.resetSelection();
|
||||
displayModalViewController(&m_logoController, 0.5f, 0.5f);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -20,6 +20,7 @@ public:
|
||||
void didBecomeActive(Window * window) override;
|
||||
private:
|
||||
App(Snapshot * snapshot);
|
||||
void reinitOnBoarding();
|
||||
LanguageController m_languageController;
|
||||
LogoController m_logoController;
|
||||
};
|
||||
|
||||
@@ -10,11 +10,6 @@ LanguageController::LanguageController(Responder * parentResponder, LogoControll
|
||||
{
|
||||
}
|
||||
|
||||
void LanguageController::reinitOnBoarding() {
|
||||
resetSelection();
|
||||
app()->displayModalViewController(m_logoController, 0.5f, 0.5f);
|
||||
}
|
||||
|
||||
bool LanguageController::handleEvent(Ion::Events::Event event) {
|
||||
if (Shared::LanguageController::handleEvent(event)) {
|
||||
AppsContainer * appsContainer = AppsContainer::sharedAppsContainer();
|
||||
|
||||
@@ -10,7 +10,6 @@ namespace OnBoarding {
|
||||
class LanguageController : public Shared::LanguageController {
|
||||
public:
|
||||
LanguageController(Responder * parentResponder, LogoController * logoController);
|
||||
void reinitOnBoarding();
|
||||
bool handleEvent(Ion::Events::Event event) override;
|
||||
private:
|
||||
LogoController * m_logoController;
|
||||
|
||||
Reference in New Issue
Block a user