diff --git a/src/openrct2-ui/windows/SceneryScatter.cpp b/src/openrct2-ui/windows/SceneryScatter.cpp index 4ad66748ad..7719fcd02e 100644 --- a/src/openrct2-ui/windows/SceneryScatter.cpp +++ b/src/openrct2-ui/windows/SceneryScatter.cpp @@ -198,7 +198,7 @@ WindowBase* WindowSceneryScatterOpen() auto* window = WindowFindByClass(WindowClass::SceneryScatter); if (window == nullptr) { - window = WindowCreate(WindowClass::SceneryScatter, 86, 100); + window = WindowCreate(WindowClass::SceneryScatter, 86, 100, 0); } return window; diff --git a/src/openrct2/interface/Window.h b/src/openrct2/interface/Window.h index 552c5c8375..445af66fc8 100644 --- a/src/openrct2/interface/Window.h +++ b/src/openrct2/interface/Window.h @@ -587,7 +587,7 @@ T* WindowCreate(WindowClass cls, const ScreenCoordsXY& pos = {}, int32_t width = return static_cast(WindowCreate(std::make_unique(), cls, pos, width, height, flags)); } template::value>::type* = nullptr> -T* WindowCreate(WindowClass cls, int32_t width, int32_t height, uint32_t flags = 0, TArgs&&... args) +T* WindowCreate(WindowClass cls, int32_t width, int32_t height, uint32_t flags, TArgs&&... args) { return static_cast( WindowCreate(std::make_unique(std::forward(args)...), cls, {}, width, height, flags | WF_AUTO_POSITION));