AddonManager: Misc fixes from forum testers

This commit is contained in:
Yorik van Havre
2019-06-15 17:53:36 -03:00
parent 0620caea33
commit caef4b6c68
3 changed files with 22 additions and 7 deletions

View File

@@ -400,15 +400,13 @@ class CommandAddonManager:
"shows or hides the progress bar"
if state == True:
self.dialog.listWorkbenches.setEnabled(False)
self.dialog.listMacros.setEnabled(False)
self.dialog.tabWidget.setEnabled(False)
self.dialog.buttonInstall.setEnabled(False)
self.dialog.buttonUninstall.setEnabled(False)
self.dialog.progressBar.show()
else:
self.dialog.progressBar.hide()
self.dialog.listWorkbenches.setEnabled(True)
self.dialog.listMacros.setEnabled(True)
self.dialog.tabWidget.setEnabled(True)
if not (self.firsttime and self.firstmacro):
self.dialog.buttonInstall.setEnabled(True)
self.dialog.buttonUninstall.setEnabled(True)