Skip to content
Snippets Groups Projects
Commit 983638db authored by Christophe Geuzaine's avatar Christophe Geuzaine
Browse files

better show/hide of check/run buttons

parent df4b83ec
Branches
Tags
No related merge requests found
......@@ -1241,19 +1241,24 @@ void onelabGroup::checkForErrors(const std::string &client)
void onelabGroup::setButtonVisibility()
{
if(!CTX::instance()->solver.autoCheck)
_butt[0]->show();
else
_butt[0]->hide();
std::vector<onelab::number> numbers;
onelab::server::instance()->get(numbers);
if(onelab::server::instance()->getNumClients() > 1 || numbers.size())
bool showRun = onelab::server::instance()->getNumClients() > 1 || numbers.size();
if(CTX::instance()->solver.autoCheck){
_butt[0]->hide();
if(showRun)
_butt[1]->show();
else
_butt[1]->hide();
}
else if(showRun){
_butt[0]->show();
_butt[1]->show();
else
}
else{
_butt[0]->hide();
_butt[1]->hide();
}
redraw();
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment