Don't show update button when there is no update

This commit is contained in:
Max Klaversma 2014-04-16 01:42:40 +02:00 committed by Steffen Schröder
parent 9de5c340c3
commit 78ea617a53

View File

@ -336,6 +336,7 @@ class PluginMenu implements CallbackListener, ConfiguratorMenu, ManialinkPageAns
} }
$numberOfOutdated = $this->maniaControl->updateManager->getNumberOfOutdatedPlugins(); $numberOfOutdated = $this->maniaControl->updateManager->getNumberOfOutdatedPlugins();
if($numberOfOutdated > 0) {
$updatePluginsButton = new Label_Button(); $updatePluginsButton = new Label_Button();
$frame->add($updatePluginsButton); $frame->add($updatePluginsButton);
$updatePluginsButton->setHAlign(Control::RIGHT); $updatePluginsButton->setHAlign(Control::RIGHT);
@ -345,6 +346,7 @@ class PluginMenu implements CallbackListener, ConfiguratorMenu, ManialinkPageAns
$updatePluginsButton->setStyle($updatePluginsButton::STYLE_CardButtonSmall); $updatePluginsButton->setStyle($updatePluginsButton::STYLE_CardButtonSmall);
$updatePluginsButton->setText('Update '.$numberOfOutdated.' plugin(s)'); $updatePluginsButton->setText('Update '.$numberOfOutdated.' plugin(s)');
$updatePluginsButton->setAction(self::ACTION_UPDATEPLUGINS); $updatePluginsButton->setAction(self::ACTION_UPDATEPLUGINS);
}
return $frame; return $frame;
} }