Hyprland/src/managers
UserSv4 8a7ce59ad4
internal: Fix grouped windows not being properly focused on activation (#2925)
* Fix grouped windows not being properly focused on activation

This bug could happen if you:
1. Open two Chromium windows in a single group
2. Open some tabs in both of the windows
3. Using tabs search (Ctrl+Shift+A) try to switch to a tab in the second window from the first one.
When this happens any window focus would be lost (hyprctl activewindow starts to output "Invalid") and also the mouse cursor would become centered relatively to the second window.

* Update Compositor.cpp
2023-08-11 17:27:09 +02:00
..
input keybinds: Keep aspect ratio (#2907) 2023-08-08 18:52:20 +02:00
AnimationManager.cpp animationmgr: avoid redundant ticks 2023-08-05 23:29:33 +02:00
AnimationManager.hpp animationmgr: avoid redundant ticks 2023-08-05 23:29:33 +02:00
EventManager.cpp eventmanager: drop obsoleted ignore events flag (#2660) 2023-07-06 15:23:11 +02:00
EventManager.hpp eventmanager: drop obsoleted ignore events flag (#2660) 2023-07-06 15:23:11 +02:00
HookSystemManager.cpp Plugin System (#1590) 2023-02-27 12:32:38 +00:00
HookSystemManager.hpp Plugin System (#1590) 2023-02-27 12:32:38 +00:00
KeybindManager.cpp internal: Fix grouped windows not being properly focused on activation (#2925) 2023-08-11 17:27:09 +02:00
KeybindManager.hpp keybinds: add movegroupwindow 2023-07-13 17:55:25 +02:00
LayoutManager.cpp internal: minor style fixes 2023-06-20 21:35:54 +02:00
LayoutManager.hpp Plugin System (#1590) 2023-02-27 12:32:38 +00:00
ProtocolManager.cpp internal: Protocol C++ Wraps + XDGOutput impl (#2733) 2023-07-18 15:30:28 +02:00
ProtocolManager.hpp internal: Protocol C++ Wraps + XDGOutput impl (#2733) 2023-07-18 15:30:28 +02:00
SessionLockManager.cpp deps: update wlroots 2023-06-03 12:20:28 +02:00
SessionLockManager.hpp Implement ext-session-lock-v1 2023-02-03 11:58:55 +00:00
ThreadManager.cpp Initialize priority managers before server init 2023-03-05 13:37:21 +00:00
ThreadManager.hpp Added clang format (#1239) 2022-12-16 17:17:31 +00:00
XWaylandManager.cpp internal: Protocol C++ Wraps + XDGOutput impl (#2733) 2023-07-18 15:30:28 +02:00
XWaylandManager.hpp internal: Protocol C++ Wraps + XDGOutput impl (#2733) 2023-07-18 15:30:28 +02:00