diff --git a/platform/lang-impl/src/com/intellij/execution/TerminateRemoteProcessDialog.java b/platform/lang-impl/src/com/intellij/execution/TerminateRemoteProcessDialog.java index 1f2ec6be9f0e..6ea3e2f945d8 100644 --- a/platform/lang-impl/src/com/intellij/execution/TerminateRemoteProcessDialog.java +++ b/platform/lang-impl/src/com/intellij/execution/TerminateRemoteProcessDialog.java @@ -18,6 +18,7 @@ package com.intellij.execution; import com.intellij.CommonBundle; import com.intellij.ide.GeneralSettings; +import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.project.Project; import com.intellij.openapi.ui.DialogWrapper; import com.intellij.openapi.ui.Messages; @@ -51,6 +52,7 @@ public class TerminateRemoteProcessDialog { GeneralSettings.ProcessCloseConfirmation confirmation = getConfirmation(exitCode, canDisconnect); if (confirmation != null) { GeneralSettings.getInstance().setProcessCloseConfirmation(confirmation); + ApplicationManager.getApplication().saveSettings(); } } }