From 406e63cbf01c95d60c0abdc4800650566199dade Mon Sep 17 00:00:00 2001 From: crschnick Date: Thu, 18 Jan 2024 20:14:03 +0000 Subject: [PATCH] Wait on update exit --- app/src/main/java/io/xpipe/app/update/UpdateHandler.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/io/xpipe/app/update/UpdateHandler.java b/app/src/main/java/io/xpipe/app/update/UpdateHandler.java index 7f6c4045..f4d9fc4a 100644 --- a/app/src/main/java/io/xpipe/app/update/UpdateHandler.java +++ b/app/src/main/java/io/xpipe/app/update/UpdateHandler.java @@ -229,6 +229,11 @@ public abstract class UpdateHandler { preparedUpdate.getValue().getVersion()); AppCache.update("performedUpdate", performedUpdate); } + + // In case we perform any operations such as opening a terminal + // give it some time to open while this process is still alive + // Otherwise it might quit because the parent process is dead already + ThreadHelper.sleep(1000); }); }