dbus: simplify getting focused window

Remove find_focused

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
This commit is contained in:
Yuxuan Shui
2019-05-24 22:53:11 +01:00
parent 20e60a87fa
commit 51476cafa4
2 changed files with 2 additions and 19 deletions

View File

@ -931,9 +931,8 @@ static bool cdbus_process_find_win(session_t *ps, DBusMessage *msg) {
}
// Find focused window
else if (!strcmp("focused", target)) {
auto w = find_focused(ps);
if (w) {
wid = w->base.id;
if (ps->active_win && ps->active_win->state != WSTATE_UNMAPPED) {
wid = ps->active_win->base.id;
}
} else {
log_error(CDBUS_ERROR_BADTGT_S, target);