From f54bc677f15ae35462c44ad47887084a0c6f0d68 Mon Sep 17 00:00:00 2001 From: RadsammyT Date: Wed, 25 Mar 2026 19:23:36 -0400 Subject: [PATCH] horizontal align custom binds --- src/main.zig | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/main.zig b/src/main.zig index 4b7d72b..065787b 100644 --- a/src/main.zig +++ b/src/main.zig @@ -1893,9 +1893,14 @@ fn positionWidgets(ptr: *anyopaque) !void { state.brightness_up_label.positionXY(last_label .childrenPosition() .addX(1)); - for (state.custom_binds.items, 1..) |*item, i| { - item.lbl.positionXY(state.edge_margin - .addY(@intCast(i))); + for (state.custom_binds.items, 0..) |*item, i| { + if (i == 0) + item.lbl.positionXY(state.edge_margin + .addY(1)) + else + item.lbl.positionXY(state.custom_binds.items[i-1].lbl.childrenPosition() + .addX(1) + .removeY(1)); } } for (state.custom_info.items, 0..) |*item, i| {