diff --git a/app/src/main/java/io/xpipe/app/browser/BrowserTransferModel.java b/app/src/main/java/io/xpipe/app/browser/BrowserTransferModel.java index 66ab171a1..dea3fd664 100644 --- a/app/src/main/java/io/xpipe/app/browser/BrowserTransferModel.java +++ b/app/src/main/java/io/xpipe/app/browser/BrowserTransferModel.java @@ -135,6 +135,12 @@ public class BrowserTransferModel { BrowserFileTransferMode.COPY, false, progress -> { + // Don't update item progress to keep it as finished + if (progress == null) { + item.getOpenFileSystemModel().getProgress().setValue(null); + return; + } + synchronized (item.getProgress()) { item.getProgress().setValue(progress); }