1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-24 00:03:11 +01:00

Fix plugin window viewports on open and prevent unnecessary invalid

This commit is contained in:
mix
2025-05-20 00:09:25 +01:00
parent 6d8d593b89
commit 1292afb7c7
2 changed files with 3 additions and 1 deletions

View File

@@ -482,6 +482,8 @@ namespace OpenRCT2::Ui::Windows
} }
widgetIndex++; widgetIndex++;
} }
UpdateViewport();
} }
void OnPrepareDraw() override void OnPrepareDraw() override

View File

@@ -271,7 +271,7 @@ namespace OpenRCT2::Scripting
if (w != nullptr) if (w != nullptr)
{ {
auto viewport = w->viewport; auto viewport = w->viewport;
if (viewport != nullptr) if (viewport != nullptr && (viewport->viewPos.x != left || viewport->viewPos.y != top))
{ {
viewport->viewPos.x = left; viewport->viewPos.x = left;
viewport->viewPos.y = top; viewport->viewPos.y = top;