Files
MuditaOS/module-apps/application-onboarding/windows/OnBoardingChangeDateAndTimeWindow.cpp
Krzysztof Móżdżyński 5badad2b08 [EGD-5443] Onboarding date and time window
Add posibility to override bottom bar in Date and Time settings window.
Change primiary action to save in OnBoardingDateAndTimeWindow
Back to previous window after settings date/time in onboarding flow
2021-04-02 15:38:47 +02:00

26 lines
887 B
C++

// Copyright (c) 2017-2021, Mudita Sp. z.o.o. All rights reserved.
// For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md
#include "OnBoardingChangeDateAndTimeWindow.hpp"
#include <module-apps/application-onboarding/ApplicationOnBoarding.hpp>
#include <InputEvent.hpp>
namespace gui
{
OnBoardingChangeDateAndTimeWindow::OnBoardingChangeDateAndTimeWindow(app::Application *app)
: ChangeDateAndTimeWindow(app, gui::window::name::onBoarding_change_date_and_time)
{}
bool OnBoardingChangeDateAndTimeWindow::onInput(const gui::InputEvent &inputEvent)
{
if (inputEvent.is(gui::KeyCode::KEY_ENTER)) {
auto ret = ChangeDateAndTimeWindow::onInput(inputEvent);
application->returnToPreviousWindow();
return ret;
}
return ChangeDateAndTimeWindow::onInput(inputEvent);
}
} /* namespace gui */