diff --git a/UI/EmuScreen.cpp b/UI/EmuScreen.cpp index bcfc82c545..5cd0d88463 100644 --- a/UI/EmuScreen.cpp +++ b/UI/EmuScreen.cpp @@ -244,7 +244,11 @@ void EmuScreen::bootComplete() { if (Core_GetPowerSaving()) { I18NCategory *sy = GetI18NCategory("System"); +#ifdef ANDROID + osm.Show(sy->T("WARNING: Android battery save mode is on"), 2.0f, 0xFFFFFF, -1, true, "core_powerSaving"); +#else osm.Show(sy->T("WARNING: Battery save mode is on"), 2.0f, 0xFFFFFF, -1, true, "core_powerSaving"); +#endif } System_SendMessage("event", "startgame"); diff --git a/UI/NativeApp.cpp b/UI/NativeApp.cpp index ed4fb5d3dd..573b839f21 100644 --- a/UI/NativeApp.cpp +++ b/UI/NativeApp.cpp @@ -794,7 +794,11 @@ void HandleGlobalMessage(const std::string &msg, const std::string &value) { if (msg == "core_powerSaving") { if (value != "false") { I18NCategory *sy = GetI18NCategory("System"); +#ifdef ANDROID + osm.Show(sy->T("WARNING: Android battery save mode is on"), 2.0f, 0xFFFFFF, -1, true, "core_powerSaving"); +#else osm.Show(sy->T("WARNING: Battery save mode is on"), 2.0f, 0xFFFFFF, -1, true, "core_powerSaving"); +#endif } Core_SetPowerSaving(value != "false");