diff --git a/src/components/EngineManageDialog.vue b/src/components/EngineManageDialog.vue
index 93ff149662..d9a7d41a16 100644
--- a/src/components/EngineManageDialog.vue
+++ b/src/components/EngineManageDialog.vue
@@ -153,7 +153,11 @@
{{
- getEngineDirValidationMessage(newEngineDirValidationState)
+ newEngineDirValidationState
+ ? getEngineDirValidationMessage(
+ newEngineDirValidationState
+ )
+ : undefined
}}
@@ -168,7 +172,7 @@
dense
readonly
:error="
- newEngineDirValidationState &&
+ newEngineDirValidationState != undefined &&
newEngineDirValidationState !== 'ok'
"
placeholder="エンジンフォルダの場所"
@@ -190,7 +194,11 @@
{{
- getEngineDirValidationMessage(newEngineDirValidationState)
+ newEngineDirValidationState
+ ? getEngineDirValidationMessage(
+ newEngineDirValidationState
+ )
+ : undefined
}}
@@ -593,6 +601,7 @@ const requireRestart = (message: string) => {
},
})
.onOk(() => {
+ toInitialState();
store.dispatch("RESTART_APP", {});
})
.onCancel(() => {