[hyprland] Add patch to fix cursor bounds
Some checks failed
Build hyprland-git / Build and push image (push) Failing after 2m59s

This commit is contained in:
2026-05-11 12:28:39 -04:00
parent 2a04c2cc09
commit e226033b6d
2 changed files with 29 additions and 1 deletions

View File

@@ -0,0 +1,25 @@
diff --git a/src/managers/PointerManager.cpp b/src/managers/PointerManager.cpp
index b6419e71361..9fd91157756 100644
--- a/src/managers/PointerManager.cpp
+++ b/src/managers/PointerManager.cpp
@@ -43,6 +43,8 @@ CPointerManager::CPointerManager() {
});
});
+ m_hooks.monitorLayoutChanged = Event::bus()->m_events.monitor.layoutChanged.listen([this] { onMonitorLayoutChange(); });
+
m_hooks.monitorPreRender = Event::bus()->m_events.monitor.preCommit.listen([this](PHLMONITOR monitor) {
auto state = stateFor(monitor);
if (!state)
diff --git a/src/managers/PointerManager.hpp b/src/managers/PointerManager.hpp
index 41e8e32a0c0..fbeab138a83 100644
--- a/src/managers/PointerManager.hpp
+++ b/src/managers/PointerManager.hpp
@@ -188,6 +188,7 @@ class CPointerManager {
struct {
CHyprSignalListener monitorAdded;
+ CHyprSignalListener monitorLayoutChanged;
CHyprSignalListener monitorPreRender;
} m_hooks;
};