From f113cb5d480f4a1f3ee5fbb0d6c632055f650134 Mon Sep 17 00:00:00 2001 From: Jinbo Wang Date: Tue, 30 Apr 2019 13:52:39 +0800 Subject: [PATCH] Fix bug: the debug toolbar doesn't close after the program running in terminal has exited Signed-off-by: Jinbo Wang --- .../java/debug/core/adapter/handler/LaunchRequestHandler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/com.microsoft.java.debug.core/src/main/java/com/microsoft/java/debug/core/adapter/handler/LaunchRequestHandler.java b/com.microsoft.java.debug.core/src/main/java/com/microsoft/java/debug/core/adapter/handler/LaunchRequestHandler.java index 5e07e21c7..31a0a0878 100644 --- a/com.microsoft.java.debug.core/src/main/java/com/microsoft/java/debug/core/adapter/handler/LaunchRequestHandler.java +++ b/com.microsoft.java.debug.core/src/main/java/com/microsoft/java/debug/core/adapter/handler/LaunchRequestHandler.java @@ -224,6 +224,7 @@ protected CompletableFuture launch(LaunchArguments launchArguments, Re if (context.supportsRunInTerminalRequest() && (launchArguments.console == CONSOLE.integratedTerminal || launchArguments.console == CONSOLE.externalTerminal)) { + waitForDebuggeeConsole.complete(true); return activeLaunchHandler.launchInTerminal(launchArguments, response, context); }