diff --git a/editor/gui/editor_run_bar.cpp b/editor/gui/editor_run_bar.cpp index 7fccf0706e8..78daf42010e 100644 --- a/editor/gui/editor_run_bar.cpp +++ b/editor/gui/editor_run_bar.cpp @@ -599,10 +599,9 @@ EditorRunBar::EditorRunBar() { bool add_play_xr_mode_options = false; #ifndef XR_DISABLED - if (OS::get_singleton()->has_feature("xr_editor") && - (XRServer::get_xr_mode() == XRServer::XRMODE_ON || - (XRServer::get_xr_mode() == XRServer::XRMODE_DEFAULT && GLOBAL_GET("xr/openxr/enabled")))) { - // If this is the XR editor and openxr is enabled, we turn the `play_scene_button` and + if (XRServer::get_xr_mode() == XRServer::XRMODE_ON || + (XRServer::get_xr_mode() == XRServer::XRMODE_DEFAULT && GLOBAL_GET("xr/openxr/enabled"))) { + // If OpenXR is enabled, we turn the `play_scene_button` and // `play_custom_scene_button` into MenuButtons to provide the option to start a scene in // either regular mode or XR mode. add_play_xr_mode_options = true;