aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Jamison <jackqjamison@gmail.com>2025-10-19 02:32:12 -0400
committerJack Jamison <jackqjamison@gmail.com>2025-10-19 02:32:12 -0400
commit587adb4a3969a652069c473e4cebf789823a210d (patch)
treee76c1de0d2629a5a5dcd5d50dbfaa7812da917e9
parent56c5a1da4de4a7511882b2a9d4bae608aca1e61b (diff)
small launch tweak
-rw-r--r--input_field.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/input_field.c b/input_field.c
index 1601204..3f32fcc 100644
--- a/input_field.c
+++ b/input_field.c
@@ -111,7 +111,8 @@ void submit_line(client_state* state) {
printf("%s\n", state->items[state->filtered_items[state->selected_filtered_item]].text);
}
else {
- printf("%.*s\n", (int)array_size(state->input_buffer), state->input_buffer);
+ if (state->selected_filtered_item == -1) printf("%.*s\n", (int)array_size(state->input_buffer), state->input_buffer);
+ else printf("%s\n", state->items[state->filtered_items[state->selected_filtered_item]].text);
}
state->running = false;
state->exit_code = EXIT_SUCCESS;