1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-10 09:32:29 +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++;
}
UpdateViewport();
}
void OnPrepareDraw() override

View File

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