diff --git a/main/main.cpp b/main/main.cpp index dcac2ff1700..e0f9cfb9d9e 100644 --- a/main/main.cpp +++ b/main/main.cpp @@ -1932,7 +1932,7 @@ bool Main::iteration() { } int target_fps = Engine::get_singleton()->get_target_fps(); - if (target_fps > 0) { + if (target_fps > 0 && !Engine::get_singleton()->is_editor_hint()) { uint64_t time_step = 1000000L / target_fps; target_ticks += time_step; uint64_t current_ticks = OS::get_singleton()->get_ticks_usec();