diff --git a/snap-product-library-ui-v2/src/main/java/org/esa/snap/product/library/ui/v2/repository/input/ParametersPanel.java b/snap-product-library-ui-v2/src/main/java/org/esa/snap/product/library/ui/v2/repository/input/ParametersPanel.java index 064a734fa..240a5c405 100644 --- a/snap-product-library-ui-v2/src/main/java/org/esa/snap/product/library/ui/v2/repository/input/ParametersPanel.java +++ b/snap-product-library-ui-v2/src/main/java/org/esa/snap/product/library/ui/v2/repository/input/ParametersPanel.java @@ -56,7 +56,13 @@ public List> addParameterComponents(List pageResul if (!isFinished()) { updatePageProductsLater(pageResults, totalProductCount, retrievedProductCount); if (!downloadsAllPages() && retrievedProductCount < totalProductCount) { - hideProgressPanelLater(); synchronized (lock) { try { + lock.wait(500); + hideProgressPanelLater(); lock.wait(); } catch (InterruptedException e) { Thread.currentThread().interrupt();