diff --git a/app/src/processing/app/contrib/ListPanel.java b/app/src/processing/app/contrib/ListPanel.java index 15ee27f5d..70001cf0e 100644 --- a/app/src/processing/app/contrib/ListPanel.java +++ b/app/src/processing/app/contrib/ListPanel.java @@ -318,8 +318,9 @@ implements Scrollable, ContributionListing.ChangeListener { icon = incompatibleIcon; } } - if ((panelByContribution.get(contribution)).updateInProgress) { - // Display "Loading icon" if download in progress + if ((panelByContribution.get(contribution)).updateInProgress || + (panelByContribution.get(contribution)).installInProgress) { + // Display "Loading icon" if download/install in progress label.setIcon(downloadingIcon); } else { label.setIcon(icon); diff --git a/app/src/processing/app/contrib/UpdateListPanel.java b/app/src/processing/app/contrib/UpdateListPanel.java index f1751ee6b..d03216a07 100644 --- a/app/src/processing/app/contrib/UpdateListPanel.java +++ b/app/src/processing/app/contrib/UpdateListPanel.java @@ -200,8 +200,9 @@ public class UpdateListPanel extends ListPanel { icon = incompatibleIcon; } } - if ((panelByContribution.get(entry)).updateInProgress) { - // Display "Loading icon" if download in progress + if ((panelByContribution.get(entry)).updateInProgress || + (panelByContribution.get(entry)).installInProgress) { + // Display "Loading icon" if download/install in progress icon = downloadingIcon; } model.addRow(new Object[] {