Departure boards: Don't show "no info requested" message when departure_show_both enabled
This commit is contained in:
@@ -671,21 +671,23 @@ void DeparturesWindow<Twaypoint>::DrawDeparturesListItems(const Rect &r) const
|
||||
|
||||
/* Nothing selected? Then display the information text. */
|
||||
bool none_selected[2] = {true, true};
|
||||
for (uint i = 0; i < 4; ++i)
|
||||
{
|
||||
for (uint i = 0; i < 4; ++i) {
|
||||
if (this->show_types[i]) {
|
||||
none_selected[0] = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
for (uint i = 0; i < 2; ++i)
|
||||
{
|
||||
if (_settings_client.gui.departure_show_both) {
|
||||
none_selected[1] = false;
|
||||
} else {
|
||||
for (uint i = 0; i < 2; ++i) {
|
||||
if (this->departure_types[i]) {
|
||||
none_selected[1] = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (none_selected[0] || none_selected[1]) {
|
||||
DrawString(text_left, text_right, y + 1, STR_DEPARTURES_NONE_SELECTED);
|
||||
|
Reference in New Issue
Block a user