diff options
| author | outfoxxed <outfoxxed@outfoxxed.me> | 2024-06-11 08:01:25 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-11 17:01:25 +0200 |
| commit | 90d00977169e8478b5f4c27ec0a364a7ec11b0aa (patch) | |
| tree | 66bf5a0ef3a61167e937138397610ba644c03231 /src/Compositor.cpp | |
| parent | b17381eb819d784146ec40d81d30a2b33a8a4e64 (diff) | |
input: fix input regions being ignored on ls-es (#6413)
Diffstat (limited to 'src/Compositor.cpp')
| -rw-r--r-- | src/Compositor.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Compositor.cpp b/src/Compositor.cpp index 5c0b8eaa..5cb7c7be 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -1056,7 +1056,7 @@ SP<CWLSurfaceResource> CCompositor::vectorToLayerSurface(const Vector2D& pos, st if (ls->fadingOut || !ls->layerSurface || (ls->layerSurface && !ls->layerSurface->surface->mapped) || ls->alpha.value() == 0.f) continue; - auto [surf, local] = ls->layerSurface->surface->at(pos - ls->geometry.pos()); + auto [surf, local] = ls->layerSurface->surface->at(pos - ls->geometry.pos(), true); if (surf) { if (surf->current.input.empty()) |
