summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rail_gui.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/rail_gui.c b/rail_gui.c
index de7b62b41..c7ad76405 100644
--- a/rail_gui.c
+++ b/rail_gui.c
@@ -819,12 +819,11 @@ static void StationBuildWndProc(Window *w, WindowEvent *e) {
}
CheckRedrawStationCoverage(w);
} break;
-
+
case WE_DESTROY:
ResetObjectToPlace();
break;
}
-
}
static const Widget _station_builder_widgets[] = {
@@ -978,6 +977,10 @@ static void BuildWaypointWndProc(Window *w, WindowEvent *e)
if (WP(w,def_d).close)
DeleteWindow(w);
return;
+
+ case WE_DESTROY:
+ ResetObjectToPlace();
+ break;
}
}