From 5ba7bf9da7fa3e58d46c04b27b2b3a8f0c4b188a Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Tue, 11 Apr 2017 18:59:47 +0100 Subject: [PATCH] Fix company finance window being too small when first opened. --- src/company_gui.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/company_gui.cpp b/src/company_gui.cpp index 38520845d1..111d6c4632 100644 --- a/src/company_gui.cpp +++ b/src/company_gui.cpp @@ -283,6 +283,10 @@ struct CompanyFinancesWindow : Window { CompanyFinancesWindow(WindowDesc *desc, CompanyID company) : Window(desc) { + const Company *c = Company::Get(company); + if (c->money > CompanyFinancesWindow::max_money) { + CompanyFinancesWindow::max_money = max(c->money * 2, CompanyFinancesWindow::max_money * 4); + } this->small = false; this->CreateNestedTree(); this->SetupWidgets();