From bae707de93dfbdc5283dc9829b57175fba5034a9 Mon Sep 17 00:00:00 2001 From: "Egor.Ushakov" Date: Mon, 26 Sep 2016 20:49:03 +0300 Subject: [PATCH] IDEA-161754 Terminate process on exit choice is not preserved --- .../com/intellij/execution/TerminateRemoteProcessDialog.java | 2 ++ 1 file changed, 2 insertions(+) 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(); } } }