xwayland: Do not try to focus a window that was already in focus

Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
This commit is contained in:
Vasiliy Stelmachenok 2026-01-11 23:19:11 +03:00 committed by Consolatis
parent f09a0c2be3
commit c1c156ef39

View file

@ -55,7 +55,9 @@ set_or_offer_focus(struct view *view)
break;
case VIEW_WANTS_FOCUS_LIKELY:
case VIEW_WANTS_FOCUS_UNLIKELY:
if (view->surface != seat->seat->keyboard_state.focused_surface) {
view_offer_focus(view);
}
break;
case VIEW_WANTS_FOCUS_NEVER:
break;