diff --git a/src/backend/utils/compatibility_layers.ts b/src/backend/utils/compatibility_layers.ts index 41ac69771e..210b308295 100644 --- a/src/backend/utils/compatibility_layers.ts +++ b/src/backend/utils/compatibility_layers.ts @@ -542,7 +542,7 @@ export async function isUmuSupported( checkUmuInstalled = true ): Promise { const umuEnabled = - GlobalConfig.get().getSettings().experimentalFeatures?.umuSupport !== false + GlobalConfig.get().getSettings().experimentalFeatures?.umuSupport === true const wineVersionSupported = wineType === 'proton' const umuInstalled = checkUmuInstalled ? existsSync(await getUmuPath()) : true diff --git a/src/frontend/screens/Settings/components/ExperimentalFeatures.tsx b/src/frontend/screens/Settings/components/ExperimentalFeatures.tsx index 2598c1e702..ec62bfd0aa 100644 --- a/src/frontend/screens/Settings/components/ExperimentalFeatures.tsx +++ b/src/frontend/screens/Settings/components/ExperimentalFeatures.tsx @@ -24,7 +24,7 @@ const ExperimentalFeatures = () => { enableNewDesign: false, enableHelp: false, automaticWinetricksFixes: true, - umuSupport: true + umuSupport: false } ) const { handleExperimentalFeatures } = useContext(ContextProvider) diff --git a/src/frontend/state/ContextProvider.tsx b/src/frontend/state/ContextProvider.tsx index 2bfd5c3ff4..88c7e22d3c 100644 --- a/src/frontend/state/ContextProvider.tsx +++ b/src/frontend/state/ContextProvider.tsx @@ -98,7 +98,7 @@ const initialContext: ContextType = { enableNewDesign: false, enableHelp: false, automaticWinetricksFixes: true, - umuSupport: true + umuSupport: false }, handleExperimentalFeatures: () => null, disableDialogBackdropClose: false, diff --git a/src/frontend/state/GlobalState.tsx b/src/frontend/state/GlobalState.tsx index 6c06057a15..5d327a6a3f 100644 --- a/src/frontend/state/GlobalState.tsx +++ b/src/frontend/state/GlobalState.tsx @@ -211,7 +211,7 @@ class GlobalState extends PureComponent { enableNewDesign: false, enableHelp: false, automaticWinetricksFixes: true, - umuSupport: true, + umuSupport: false, ...(globalSettings?.experimentalFeatures || {}) }, disableDialogBackdropClose: configStore.get(