diff options
author | peter1138 <peter1138@openttd.org> | 2009-03-22 21:56:40 +0000 |
---|---|---|
committer | peter1138 <peter1138@openttd.org> | 2009-03-22 21:56:40 +0000 |
commit | 216a8eaac655bf9528184bdcdca837aef9181767 (patch) | |
tree | 1bec697e01f9f44543c39c749f1fc8eff1ca4433 | |
parent | 6567a29e182d6de528bbfc57258ec38c03a0385f (diff) | |
download | openttd-216a8eaac655bf9528184bdcdca837aef9181767.tar.xz |
(svn r15821) -Fix (r15813): Wrong widget selection prevented drop down label showing in vehicle list windows. Instead of drawing the label ourselves we can set the dropdown's data property to the string to draw.
-rw-r--r-- | src/vehicle_gui.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/vehicle_gui.cpp b/src/vehicle_gui.cpp index f951f58b4..f0b4c8b4a 100644 --- a/src/vehicle_gui.cpp +++ b/src/vehicle_gui.cpp @@ -1041,10 +1041,11 @@ struct VehicleListWindow : public BaseVehicleListWindow { VLW_WIDGET_START_ALL, WIDGET_LIST_END); + /* Set text of sort by dropdown widget. */ + this->widget[VLW_WIDGET_SORT_BY_PULLDOWN].data = this->vehicle_sorter_names[this->vehicles.SortType()]; + this->DrawWidgets(); - /* draw sorting criteria string */ - DrawString(85, this->widget[VLW_WIDGET_SORT_ORDER].right, 15, this->vehicle_sorter_names[this->vehicles.SortType()], TC_BLACK); /* draw arrow pointing up/down for ascending/descending sorting */ this->DrawSortButtonState(VLW_WIDGET_SORT_ORDER, this->vehicles.IsDescSortOrder() ? SBS_DOWN : SBS_UP); |