From 5f0732f5ae98b562ee2421042e73f39cfce6db04 Mon Sep 17 00:00:00 2001 From: crschnick Date: Sun, 9 Mar 2025 10:52:14 +0000 Subject: [PATCH] Fix PTB update alert showing too early --- app/src/main/java/io/xpipe/app/update/UpdateHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 a1743e46e..27a7e65e1 100644 --- a/app/src/main/java/io/xpipe/app/update/UpdateHandler.java +++ b/app/src/main/java/io/xpipe/app/update/UpdateHandler.java @@ -4,6 +4,7 @@ import io.xpipe.app.comp.base.ModalButton; import io.xpipe.app.core.AppCache; import io.xpipe.app.core.AppDistributionType; import io.xpipe.app.core.AppProperties; +import io.xpipe.app.core.mode.OperationMode; import io.xpipe.app.issue.ErrorEvent; import io.xpipe.app.issue.TrackEvent; import io.xpipe.app.prefs.AppPrefs; @@ -182,7 +183,7 @@ public abstract class UpdateHandler { prepareUpdateImpl(); // Show available update in PTB more aggressively - if (AppProperties.get().isStaging() && preparedUpdate.getValue() != null) { + if (AppProperties.get().isStaging() && preparedUpdate.getValue() != null && !OperationMode.isInStartup()) { UpdateAvailableDialog.showIfNeeded(); } }