diff --git a/platform/iphone/os_iphone.mm b/platform/iphone/os_iphone.mm index 7b10d92c9b2..516b8ae0c9b 100644 --- a/platform/iphone/os_iphone.mm +++ b/platform/iphone/os_iphone.mm @@ -653,7 +653,11 @@ int OSIPhone::get_screen_dpi(int p_screen) const { } float OSIPhone::get_screen_refresh_rate(int p_screen) const { - return [UIScreen mainScreen].maximumFramesPerSecond; + float fps = [UIScreen mainScreen].maximumFramesPerSecond; + if ([NSProcessInfo processInfo].lowPowerModeEnabled) { + fps = 60; + } + return fps; } Rect2 OSIPhone::get_window_safe_area() const {