From 431e57d0878fb3bd8ce80a741fea7787a1a994de Mon Sep 17 00:00:00 2001 From: Peter Nelson Date: Tue, 13 May 2025 01:22:45 +0100 Subject: [PATCH] Fix 0ce30d05c8: Replacing a dropdown list could reposition it partially off-screen. (#14261) --- src/dropdown.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/dropdown.cpp b/src/dropdown.cpp index d2f7785b24..c9953dc432 100644 --- a/src/dropdown.cpp +++ b/src/dropdown.cpp @@ -348,6 +348,7 @@ struct DropdownWindow : Window { this->UpdateSizeAndPosition(); this->ReInit(0, 0); this->InitializePositionSize(this->position.x, this->position.y, this->nested_root->smallest_x, this->nested_root->smallest_y); + this->FindWindowPlacementAndResize(this->window_desc.GetDefaultWidth(), this->window_desc.GetDefaultHeight(), true); this->SetDirty(); } };