| @@ -769,11 +769,11 @@ void ProjucerApplication::timerCallback() | |||||
| showLoginForm(); | showLoginForm(); | ||||
| } | } | ||||
| void ProjucerApplication::updateBuildEnabledSetting() | |||||
| void ProjucerApplication::updateAllBuildTabs() | |||||
| { | { | ||||
| for (int i = 0; i < mainWindowList.windows.size(); ++i) | for (int i = 0; i < mainWindowList.windows.size(); ++i) | ||||
| if (ProjectContentComponent* p = mainWindowList.windows.getUnchecked(i)->getProjectContentComponent()) | if (ProjectContentComponent* p = mainWindowList.windows.getUnchecked(i)->getProjectContentComponent()) | ||||
| p->refreshTabsIfBuildStatusChanged(); | |||||
| p->rebuildProjectTabs(); | |||||
| } | } | ||||
| //============================================================================== | //============================================================================== | ||||
| @@ -786,7 +786,7 @@ void ProjucerApplication::loginOrLogout() | |||||
| else | else | ||||
| showLoginForm(); | showLoginForm(); | ||||
| updateBuildEnabledSetting(); | |||||
| updateAllBuildTabs(); | |||||
| } | } | ||||
| bool ProjucerApplication::currentEULAHasBeenAcceptedPreviously() const | bool ProjucerApplication::currentEULAHasBeenAcceptedPreviously() const | ||||
| @@ -99,7 +99,7 @@ public: | |||||
| void showLoginForm(); | void showLoginForm(); | ||||
| void hideLoginForm(); | void hideLoginForm(); | ||||
| void updateBuildEnabledSetting(); | |||||
| void updateAllBuildTabs(); | |||||
| LatestVersionChecker* createVersionChecker() const; | LatestVersionChecker* createVersionChecker() const; | ||||
| //============================================================================== | //============================================================================== | ||||
| @@ -265,7 +265,7 @@ private: | |||||
| cancelButton.setEnabled (true); | cancelButton.setEnabled (true); | ||||
| registerButton.setEnabled (true); | registerButton.setEnabled (true); | ||||
| ProjucerApplication::getApp().updateBuildEnabledSetting(); | |||||
| ProjucerApplication::getApp().updateAllBuildTabs(); | |||||
| } | } | ||||
| void loginSuccess (const String& username, const String& apiKey) override | void loginSuccess (const String& username, const String& apiKey) override | ||||
| @@ -276,7 +276,7 @@ private: | |||||
| if (DialogWindow* parentDialog = findParentComponentOfClass<DialogWindow>()) | if (DialogWindow* parentDialog = findParentComponentOfClass<DialogWindow>()) | ||||
| { | { | ||||
| parentDialog->exitModalState (0); | parentDialog->exitModalState (0); | ||||
| ProjucerApplication::getApp().updateBuildEnabledSetting(); | |||||
| ProjucerApplication::getApp().updateAllBuildTabs(); | |||||
| } | } | ||||
| } | } | ||||
| @@ -405,7 +405,7 @@ struct ProjucerDisabledComp : public Component, | |||||
| else if (btn == signOutButton.get()) | else if (btn == signOutButton.get()) | ||||
| { | { | ||||
| ProjucerLicences::getInstance()->logout(); | ProjucerLicences::getInstance()->logout(); | ||||
| ProjucerApplication::getApp().updateBuildEnabledSetting(); | |||||
| ProjucerApplication::getApp().updateAllBuildTabs(); | |||||
| } | } | ||||
| } | } | ||||