a73x

73ad3949

main: collapse duplicate arm branches in reconfigureBlink

a73x   2026-04-19 07:07

Two branches produced identical state; merge into one condition.
No behavior change, no test change.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

diff --git a/src/main.zig b/src/main.zig
index 0c89e84..f40f522 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -839,13 +839,7 @@ fn reconfigureBlink(
    now_ns: i128,
) BlinkReconfigure {
    if (want_blink) {
        if (state.next_deadline_ns == null) {
            return .{
                .state = .{ .blink_on = true, .next_deadline_ns = now_ns + blink_period_ns },
                .cursor_rebuild = true,
            };
        }
        if (cursor_identity_changed or focus_regained) {
        if (state.next_deadline_ns == null or cursor_identity_changed or focus_regained) {
            return .{
                .state = .{ .blink_on = true, .next_deadline_ns = now_ns + blink_period_ns },
                .cursor_rebuild = true,