mirror of https://github.com/OpenTTD/OpenTTD
(svn r26854) -Codechange: Don't override computed minimal size with static minimal size, instead only increase it.
parent
79ca66eb67
commit
41054e73fd
|
@ -805,8 +805,8 @@ NWidgetResizeBase::NWidgetResizeBase(WidgetType tp, uint fill_x, uint fill_y) :
|
|||
*/
|
||||
void NWidgetResizeBase::SetMinimalSize(uint min_x, uint min_y)
|
||||
{
|
||||
this->min_x = min_x;
|
||||
this->min_y = min_y;
|
||||
this->min_x = max(this->min_x, min_x);
|
||||
this->min_y = max(this->min_y, min_y);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -2100,7 +2100,8 @@ NWidgetLeaf::NWidgetLeaf(WidgetType tp, Colours colour, int index, uint16 data,
|
|||
{
|
||||
assert(index >= 0 || tp == WWT_LABEL || tp == WWT_TEXT || tp == WWT_CAPTION || tp == WWT_RESIZEBOX || tp == WWT_SHADEBOX || tp == WWT_DEFSIZEBOX || tp == WWT_DEBUGBOX || tp == WWT_STICKYBOX || tp == WWT_CLOSEBOX);
|
||||
if (index >= 0) this->SetIndex(index);
|
||||
this->SetMinimalSize(0, 0);
|
||||
this->min_x = 0;
|
||||
this->min_y = 0;
|
||||
this->SetResize(0, 0);
|
||||
|
||||
switch (tp) {
|
||||
|
|
Loading…
Reference in New Issue