╭ changed ────╮ │build.zig.zon│ ╰─────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮ │ 3 .version = "0.0.0", │ │ 4 .dependencies = .{ │ │ 5 .xit = .{ │ │ 6 - .url = "git+https://github.com/xit-vcs/xit#54f8100b0384633cb6c808bd2489220800d0c3b0",│ │ 7 - .hash = "xit-0.0.0-Ub3nDKXiTwGzogIxqPU6NrVccrxsaSYFu6OAolvrXLvd", │ │ 6 + .url = "git+https://github.com/xit-vcs/xit#ca5f410ecb304e78fd694d1619cdedfc7bcfd6bb",│ │ 7 + .hash = "xit-0.0.0-Ub3nDKXiTwE-1eGohTWT7GK2G7xQYMzcuJ0GjY4ttJzX", │ │ 8 }, │ │ 9 }, │ │10 .paths = .{ │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭ changed ─╮ │src/ui.zig│ ╰──────────╯ ╭────────────────────────────────────────────────────────────────────────────╮ │467 // there may be an animation that requires more looping. │ │468 var blocking = !grid_changed; │ │469 while (try terminal.readKey(io, blocking)) |key| { │ │470 - try inputKey(allocator, &nav.root, key, session); │ │470 blocking = false; │ │471 + try inputKey(allocator, &nav.root, key, session); │ │472 } │ │473 │ │474 // local run has no repo to persist to, so just apply in-memory│ ╰────────────────────────────────────────────────────────────────────────────╯