summaryrefslogtreecommitdiff
path: root/tui/layout/layout.ha
diff options
context:
space:
mode:
authorJulian Hurst <ark@mansus.space>2025-03-17 16:58:07 +0100
committerJulian Hurst <ark@mansus.space>2025-03-17 16:58:07 +0100
commit0d0186d63712472a037cf510812e68774c73c12f (patch)
tree48ec90686ede65cb8a9cb126bdc2cacfd9a202a8 /tui/layout/layout.ha
parente074c936bb99ccfce311445f4dbf42ba964b44a4 (diff)
downloadhare-tui-0d0186d63712472a037cf510812e68774c73c12f.tar.gz
Add initial support for damage tracking
This also fixes a styling issue when the widget styles its own text.
Diffstat (limited to 'tui/layout/layout.ha')
-rw-r--r--tui/layout/layout.ha5
1 files changed, 4 insertions, 1 deletions
diff --git a/tui/layout/layout.ha b/tui/layout/layout.ha
index d425891..7a64221 100644
--- a/tui/layout/layout.ha
+++ b/tui/layout/layout.ha
@@ -10,5 +10,8 @@ export type layout = struct {
};
fn finish(l: *layout) void = {
- free(l.widgets);
+ for (let w .. l.widgets) {
+ w.finish(w);
+ };
+ //free(l.widgets);
};