From 4c4fcc128beb8dd73411b3d20388772018ffac53 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Sat, 15 Apr 2023 16:53:31 +0100 Subject: [PATCH] input: fix ls focus in non-input area --- src/Compositor.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/Compositor.cpp b/src/Compositor.cpp index f2081f7a..21229cb2 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -995,10 +995,6 @@ wlr_surface* CCompositor::vectorToLayerSurface(const Vector2D& pos, std::vector< auto SURFACEAT = wlr_layer_surface_v1_surface_at(ls->layerSurface, pos.x - ls->geometry.x, pos.y - ls->geometry.y, &sCoords->x, &sCoords->y); - if (!SURFACEAT && VECINRECT(pos, ls->geometry.x, ls->geometry.y, ls->geometry.x + ls->geometry.width, ls->geometry.y + ls->geometry.height)) { - SURFACEAT = ls->layerSurface->surface; - } - if (ls->layerSurface->current.keyboard_interactive && ls->layer >= ZWLR_LAYER_SHELL_V1_LAYER_TOP) { if (!SURFACEAT) SURFACEAT = ls->layerSurface->surface;