diff --git a/packages/oneclient_app/src/view/app/settings/minecraft.rs b/packages/oneclient_app/src/view/app/settings/minecraft.rs index 9dfe16a0..d55db3d2 100644 --- a/packages/oneclient_app/src/view/app/settings/minecraft.rs +++ b/packages/oneclient_app/src/view/app/settings/minecraft.rs @@ -165,7 +165,7 @@ fn discrete_gpu_row( dispatch: crate::Actions, ) -> impl IntoElement { let current = os_extra.unwrap_or_default(); - let on = current.use_discrete_gpu.unwrap_or(false); + let on = current.use_discrete_gpu.unwrap_or(true); let on_toggle: EventHandler<()> = (move |()| { dispatch.update_global_profile(ProfileUpdate { diff --git a/packages/oneclient_cluster/src/profile.rs b/packages/oneclient_cluster/src/profile.rs index cc0a7bc9..b727538d 100644 --- a/packages/oneclient_cluster/src/profile.rs +++ b/packages/oneclient_cluster/src/profile.rs @@ -73,7 +73,7 @@ impl GameSettingsProfile { .os_extra .as_ref() .and_then(|extra| extra.use_discrete_gpu) - .unwrap_or(false), + .unwrap_or(true), _ => false } }