diff options
| author | Tom Englund <tomenglund26@gmail.com> | 2026-02-21 21:29:00 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-02-21 20:29:00 +0000 |
| commit | 13dab66b1de6f6689ccd078adaf51bbeab9c004d (patch) | |
| tree | c5c40de62c3abfa1ed97ae7a00b5fd822c72ebde /src/debug/HyprCtl.cpp | |
| parent | 9f59ed786856df8a28430e4084491c7e9fa6234f (diff) | |
pointermgr: damage only the surface size (#13284)
* pointermgr: damage only the surface size
CWaylandOutput returns a vector2d with -1, -1 set as a "no limit",
passing that down into beginSimple and the renderer it hits pixman bug
of invalid sizes and wrong rectangles gets created.
causing bunch of
*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
set the damage either to cursor plane size or fallback to 256x256.
* pointermgr: dedup if hw cursorsize checks
dedup a bit if else casing
Diffstat (limited to 'src/debug/HyprCtl.cpp')
0 files changed, 0 insertions, 0 deletions
