From dcd544e422ad9604be4222d48ced658c9982cd31 Mon Sep 17 00:00:00 2001 From: Aurelle Date: Sun, 9 Aug 2026 00:20:16 +0200 Subject: [PATCH] input: no keyboard exclusivity during dnd (#15780) --- src/managers/input/InputManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/managers/input/InputManager.cpp b/src/managers/input/InputManager.cpp index d9502aa61..fbb626a0c 100644 --- a/src/managers/input/InputManager.cpp +++ b/src/managers/input/InputManager.cpp @@ -452,7 +452,7 @@ void CInputManager::mouseMoveUnified(uint32_t time, bool refocus, bool mouse, st } // forced above all - if (!g_pInputManager->m_exclusiveLSes.empty()) { + if (!g_pInputManager->m_exclusiveLSes.empty() && !PROTO::data->dndActive()) { if (!foundSurface) foundSurface = Desktop::viewState()->hitTest().layerPopupSurfaceAt(mouseCoords, &g_pInputManager->m_exclusiveLSes, &surfaceCoords, &pFoundLayerSurface);