]> git.localhorst.tv Git - blobs.git/blobdiff - src/ui/widgets.cpp
split creature when it's "ripe" lol
[blobs.git] / src / ui / widgets.cpp
index 49fdb69ff9048e0249b2a6621e75c724136b677b..6d88ad71b46772d7b636c53c6c3e89beee853a30 100644 (file)
@@ -175,7 +175,9 @@ Panel *Panel::Direction(Dir d) {
 }
 
 glm::vec2 Panel::Size() {
-       return (2.0f * padding) + glm::vec2(0.0f, (widgets.size() - 1) * spacing) + size;
+       glm::vec2 space(0.0f);
+       space[dir] = (widgets.size() - 1) * spacing;
+       return (2.0f * padding) + space + size;
 }
 
 void Panel::Relayout() {