From a25e749037e6a20c8590e5232a29ed7a08500361 Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Thu, 28 May 2026 12:39:11 +0100 Subject: [PATCH] Do not think we need this. --- cmd-find.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/cmd-find.c b/cmd-find.c index 747d204a..fa676217 100644 --- a/cmd-find.c +++ b/cmd-find.c @@ -978,20 +978,15 @@ cmd_find_target(struct cmd_find_state *fs, struct cmdq_item *item, } else if (cmd_find_from_client(¤t, cmdq_get_client(item), flags) == 0) { fs->current = ¤t; - /* No active pane, window empty, return the window instead. */ - if (current.wp == NULL) { - type = CMD_FIND_WINDOW; - } log_debug("%s: current is from client", __func__); } else { if (~flags & CMD_FIND_QUIET) cmdq_error(item, "no current target"); goto error; } - /* if (!cmd_find_valid_state(fs->current)) fatalx("invalid current find state"); - */ + /* An empty or NULL target is the current. */ if (target == NULL || *target == '\0') goto current; @@ -1030,7 +1025,7 @@ cmd_find_target(struct cmd_find_state *fs, struct cmdq_item *item, fs->w = fs->wl->window; fs->wp = fs->w->active; } - goto found; + break; } if (fs->wp == NULL) { if (~flags & CMD_FIND_QUIET)