summaryrefslogtreecommitdiff
path: root/src/timetable_gui.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/timetable_gui.cpp')
-rw-r--r--src/timetable_gui.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/timetable_gui.cpp b/src/timetable_gui.cpp
index 4097788d8..6920d2a1e 100644
--- a/src/timetable_gui.cpp
+++ b/src/timetable_gui.cpp
@@ -8,6 +8,7 @@
#include "command_func.h"
#include "gui.h"
#include "window_gui.h"
+#include "window_func.h"
#include "textbuf_gui.h"
#include "cargotype.h"
#include "strings_func.h"
@@ -366,5 +367,7 @@ static const WindowDesc _timetable_desc = {
void ShowTimetableWindow(const Vehicle *v)
{
+ DeleteWindowById(WC_VEHICLE_DETAILS, v->index, false);
+ DeleteWindowById(WC_VEHICLE_ORDERS, v->index, false);
AllocateWindowDescFront<TimetableWindow>(&_timetable_desc, v->index);
}