From b801d801b56b48cc072aca21ab85e4d52b7d22ab Mon Sep 17 00:00:00 2001 From: peter1138 Date: Thu, 21 May 2009 07:29:50 +0000 Subject: (svn r16363) -Fix: The previously selected newgrf station type was still remembered after switching to a different game without newstations enabled, preventing stations from being built. --- src/rail_gui.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/rail_gui.cpp b/src/rail_gui.cpp index 0fbf12cd4..3977bfc63 100644 --- a/src/rail_gui.cpp +++ b/src/rail_gui.cpp @@ -1007,6 +1007,11 @@ public: this->vscroll.count = _railstation.station_count; this->vscroll.cap = 5; this->vscroll.pos = Clamp(_railstation.station_type - 2, 0, this->vscroll.count - this->vscroll.cap); + } else { + /* New stations are not available, so ensure the default station + * type is 'selected'. */ + _railstation.station_class = STAT_CLASS_DFLT; + _railstation.station_type = 0; } } -- cgit v1.2.3-70-g09d2