From aaf35b9f1f0ce49080f2a0b1e7943336b1ba6057 Mon Sep 17 00:00:00 2001 From: outfoxxed Date: Sat, 4 May 2024 19:14:35 -0700 Subject: protocols: add hyprland_focus_grab_v1 implementation (#5850) * protocols: add hyprland_focus_grab_v1 implementation * protocols/focus_grab: fix keyboard focus staying on unlisted windows When creating a focus grab with layershell surfaces, the last active toplevel kept keyboard focus. * protocols/focus_grab: fix formatting * protocols/focus_grab: try to pick surface for keyboard focus * focus_grab: update keyboard focus to match spec * Revert "protocols/focus_grab: try to pick surface for keyboard focus" This reverts commit 090358d0d19cc65208641eaefa0a905e99145730. * protocols/focus_grab: fix issues and match new spec * kde-server-decoration: move to new impl * protocols/focus_grab: review fixup * Update hyprland-protocols --------- Co-authored-by: Vaxry --- subprojects/hyprland-protocols | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'subprojects') diff --git a/subprojects/hyprland-protocols b/subprojects/hyprland-protocols index 0c2ce706..e06482e0 160000 --- a/subprojects/hyprland-protocols +++ b/subprojects/hyprland-protocols @@ -1 +1 @@ -Subproject commit 0c2ce70625cb30aef199cb388f99e19a61a6ce03 +Subproject commit e06482e0e611130cd1929f75e8c1cf679e57d161 -- cgit v1.2.3