diff options
Diffstat (limited to 'src/layout/supplementary/DragController.cpp')
| -rw-r--r-- | src/layout/supplementary/DragController.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/layout/supplementary/DragController.cpp b/src/layout/supplementary/DragController.cpp index 305e27ec..3def8596 100644 --- a/src/layout/supplementary/DragController.cpp +++ b/src/layout/supplementary/DragController.cpp @@ -48,7 +48,7 @@ bool CDragStateController::updateDragWindow() { const auto PWORKSPACE = DRAGGINGTARGET->workspace(); const auto DRAGGINGWINDOW = DRAGGINGTARGET->window(); - if (PWORKSPACE->m_hasFullscreenWindow && (!DRAGGINGTARGET->floating() || (!DRAGGINGWINDOW->m_createdOverFullscreen && !DRAGGINGWINDOW->m_pinned))) { + if (PWORKSPACE->m_hasFullscreenWindow && (!DRAGGINGTARGET->floating() || !DRAGGINGWINDOW->isAllowedOverFullscreen())) { Log::logger->log(Log::DEBUG, "Rejecting drag on a fullscreen workspace. (window under fullscreen)"); CKeybindManager::changeMouseBindMode(MBIND_INVALID); return true; |
