From 07dbfe908cb8d661fb486dd034fa6fd11d6d785e Mon Sep 17 00:00:00 2001 From: Akarshit Wal Date: Fri, 18 Sep 2015 13:31:36 +0530 Subject: [PATCH] Removing repeated code --- app/src/processing/app/contrib/StatusPanel.java | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/app/src/processing/app/contrib/StatusPanel.java b/app/src/processing/app/contrib/StatusPanel.java index 60627ce27..fb42baf90 100644 --- a/app/src/processing/app/contrib/StatusPanel.java +++ b/app/src/processing/app/contrib/StatusPanel.java @@ -244,7 +244,8 @@ class StatusPanel extends JPanel { installButton.setEnabled(!panel.getContrib().isInstalled() && contributionListing.hasDownloadedLatestList() - && panel.getContrib().isCompatible(Base.getRevision())); + && panel.getContrib().isCompatible(Base.getRevision()) + && !panel.isInstallInProgress); if (installButton.isEnabled()) { updateLabel.setText(latestVersion + " available"); @@ -268,17 +269,6 @@ class StatusPanel extends JPanel { updateButton.setText("Update"); } - installButton.setEnabled(!panel.getContrib().isInstalled() - && contributionListing.hasDownloadedLatestList() - && panel.getContrib().isCompatible(Base.getRevision()) - && !panel.isInstallInProgress); - - if (installButton.isEnabled()) { - updateLabel.setText(currentVersion + " available"); - } else { - updateLabel.setText(currentVersion + " installed"); - } - removeButton.setEnabled(panel.getContrib().isInstalled() && !panel.isRemoveInProgress); progressBarPanel.add(panel.installProgressBar);