diff options
| author | Bastien Souchu <bsouchu@gmail.com> | 2026-03-10 20:36:47 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-10 19:36:47 +0000 |
| commit | 0e083e886f02034c56b851649a6c27f55fe85e32 (patch) | |
| tree | ea1fbbc1e24a75425b55b597fe856c800176649a /src/layout/supplementary/DragController.cpp | |
| parent | a714c7fe0e4e1d211e6a4ca6dd7def72a9f0ec51 (diff) | |
algo/dwindle: fix precise mouse setting (#13678)
Diffstat (limited to 'src/layout/supplementary/DragController.cpp')
| -rw-r--r-- | src/layout/supplementary/DragController.cpp | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/layout/supplementary/DragController.cpp b/src/layout/supplementary/DragController.cpp index 4257c913..79036186 100644 --- a/src/layout/supplementary/DragController.cpp +++ b/src/layout/supplementary/DragController.cpp @@ -204,32 +204,6 @@ void CDragStateController::dragEnd() { } if (m_draggingTiled) { - // static auto PPRECISEMOUSE = CConfigValue<Hyprlang::INT>("dwindle:precise_mouse_move"); - - // FIXME: remove or rethink - // if (*PPRECISEMOUSE) { - // eDirection direction = DIRECTION_DEFAULT; - - // const auto MOUSECOORDS = g_pInputManager->getMouseCoordsInternal(); - // const PHLWINDOW pReferenceWindow = - // g_pCompositor->vectorToWindowUnified(MOUSECOORDS, Desktop::View::RESERVED_EXTENTS | Desktop::View::INPUT_EXTENTS | Desktop::View::ALLOW_FLOATING, DRAGGINGWINDOW); - - // if (pReferenceWindow && pReferenceWindow != DRAGGINGWINDOW) { - // const Vector2D draggedCenter = DRAGGINGWINDOW->m_realPosition->goal() + DRAGGINGWINDOW->m_realSize->goal() / 2.f; - // const Vector2D referenceCenter = pReferenceWindow->m_realPosition->goal() + pReferenceWindow->m_realSize->goal() / 2.f; - // const float xDiff = draggedCenter.x - referenceCenter.x; - // const float yDiff = draggedCenter.y - referenceCenter.y; - - // if (fabs(xDiff) > fabs(yDiff)) - // direction = xDiff < 0 ? DIRECTION_LEFT : DIRECTION_RIGHT; - // else - // direction = yDiff < 0 ? DIRECTION_UP : DIRECTION_DOWN; - // } - - // onWindowRemovedTiling(DRAGGINGWINDOW); - // onWindowCreatedTiling(DRAGGINGWINDOW, direction); - // } else - // make sure to check if we are floating because drag into group could make us tiled already if (draggingTarget->floating()) g_layoutManager->changeFloatingMode(draggingTarget); |
