]> git.localhorst.tv Git - blobs.git/blobdiff - src/ui/Meter.hpp
fix layout
[blobs.git] / src / ui / Meter.hpp
index 12885e4bafed27eb43c1266b913c6f299491aa5b..722372684c2267670747d25b124856d945b08fb9 100644 (file)
@@ -15,10 +15,9 @@ public:
        ~Meter() override;
 
 public:
-       Meter *Size(const glm::vec2 &s) noexcept { size = s; return this; }
-       Meter *Padding(const glm::vec2 &p) noexcept { padding = p; return this; }
-       // TODO: gl line width is deprecated, use polys instead
-       Meter *Border(float b) noexcept { border = b; return this; }
+       Meter *Size(const glm::vec2 &s) noexcept { size = s; BreakParentLayout(); return this; }
+       Meter *Padding(const glm::vec2 &p) noexcept { padding = p; BreakParentLayout(); return this; }
+       Meter *Border(float b) noexcept { border = b; BreakParentLayout(); return this; }
 
        Meter *FillColor(const glm::vec4 &c) noexcept { fill_color = c; return this; }
        Meter *BorderColor(const glm::vec4 &c) noexcept { border_color = c; return this; }