Fix ui frame_impl size constraints

This commit is contained in:
Nikita Lisitsa 2022-02-05 20:44:13 +03:00
parent 5779680e1d
commit 681bc5cc25

View file

@ -135,15 +135,15 @@ namespace psemek::ui
if (min_size()) if (min_size())
{ {
auto s = *min_size(); auto s = *min_size();
r[0].min = s[0]; r[0].min = std::max(r[0].min, s[0]);
r[1].min = s[1]; r[1].min = std::max(r[1].min, s[1]);
} }
if (max_size()) if (max_size())
{ {
auto s = *max_size(); auto s = *max_size();
r[0].max = s[0]; r[0].max = std::min(r[0].max, s[0]);
r[1].max = s[1]; r[1].max = std::min(r[1].max, s[1]);
} }
return r; return r;