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 d51e83087..7c48813e9 100644 --- a/app/src/main/java/io/xpipe/app/update/UpdateHandler.java +++ b/app/src/main/java/io/xpipe/app/update/UpdateHandler.java @@ -155,6 +155,15 @@ public abstract class UpdateHandler { return; } + if (preparedUpdate.getValue() != null) { + if (lastUpdateCheckResult + .getValue() + .getVersion() + .equals(preparedUpdate.getValue().getVersion())) { + return; + } + } + try (var ignored = new BusyProperty(busy)) { event("Performing update download ..."); prepareUpdateImpl();