Selaa lähdekoodia

Fix GridContainer's children overflowing it when not all slots of a row are occupied

Michael Alexsander Silva Dias 6 vuotta sitten
vanhempi
commit
07f3a129c6
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      scene/gui/grid_container.cpp

+ 1 - 1
scene/gui/grid_container.cpp

@@ -46,7 +46,7 @@ void GridContainer::_notification(int p_what) {
 			int hsep = get_constant("hseparation");
 			int vsep = get_constant("vseparation");
 			int max_col = MIN(get_child_count(), columns);
-			int max_row = get_child_count() / columns;
+			int max_row = ceil((float)get_child_count() / (float)columns);
 
 			// Compute the per-column/per-row data
 			valid_controls_index = 0;