diff --git a/input.cpp b/input.cpp index b35728aac3..1cb05b071c 100644 --- a/input.cpp +++ b/input.cpp @@ -685,9 +685,8 @@ void InputRedirection::processKeyboardKey(uint32_t key, InputRedirection::Keyboa } if (workspace()) { if (Client *c = dynamic_cast(workspace()->getMovingClient())) { - // TODO: this does not yet fully support moving of the Client - // cursor events change the cursor and on Wayland pointer warping is not possible c->keyPressEvent(m_xkb->toQtKey(m_xkb->toKeysym(key))); + c->updateMoveResize(m_globalPointer); return; } }