diff --git a/src/openrct2-ui/windows/ClearScenery.cpp b/src/openrct2-ui/windows/ClearScenery.cpp index 35f75c7a88..7d64277f4b 100644 --- a/src/openrct2-ui/windows/ClearScenery.cpp +++ b/src/openrct2-ui/windows/ClearScenery.cpp @@ -75,6 +75,8 @@ public: gClearSmallScenery = true; gClearLargeScenery = false; gClearFootpath = false; + + Invalidate(); } void OnClose() override @@ -200,7 +202,7 @@ rct_window* window_clear_scenery_open() if (w != nullptr) return w; - w = WindowCreate(WC_CLEAR_SCENERY, WW, WH, 0); + w = WindowCreate(WC_CLEAR_SCENERY, ScreenCoordsXY(context_get_width() - WW, 29), WW, WH, 0); if (w != nullptr) return w;