diff --git a/src/openrct2-ui/windows/Scenery.cpp b/src/openrct2-ui/windows/Scenery.cpp index 5703f9cdc2..8359cc76c0 100644 --- a/src/openrct2-ui/windows/Scenery.cpp +++ b/src/openrct2-ui/windows/Scenery.cpp @@ -830,19 +830,6 @@ public: window_invalidate_by_class(WC_SCENERY); } - void SetDefaultPlacementConfiguration() - { - gWindowSceneryRotation = 3; - gWindowSceneryPrimaryColour = COLOUR_BORDEAUX_RED; - gWindowScenerySecondaryColour = COLOUR_YELLOW; - gWindowSceneryTertiaryColour = COLOUR_DARK_BROWN; - - Init(); - - gWindowSceneryTabSelections.clear(); - gWindowSceneryActiveTabIndex = 0; - } - private: int32_t GetNumColumns() const { @@ -1394,11 +1381,19 @@ void WindowSceneryResetSelectedSceneryItems() void WindowScenerySetDefaultPlacementConfiguration() { + gWindowSceneryRotation = 3; + gWindowSceneryPrimaryColour = COLOUR_BORDEAUX_RED; + gWindowScenerySecondaryColour = COLOUR_YELLOW; + gWindowSceneryTertiaryColour = COLOUR_DARK_BROWN; + auto* w = static_cast(window_find_by_class(WC_SCENERY)); if (w != nullptr) { - w->SetDefaultPlacementConfiguration(); + w->Init(); } + + gWindowSceneryTabSelections.clear(); + gWindowSceneryActiveTabIndex = 0; } void WindowSceneryInit()