diff --git a/src/input.cpp b/src/input.cpp index 2b94deda93..cd76b8e97c 100644 --- a/src/input.cpp +++ b/src/input.cpp @@ -1653,6 +1653,7 @@ public: disconnect(m_surface, nullptr, this, nullptr); } m_surface = surface; + m_hotspot = hotspot; connect(m_surface, &KWaylandServer::SurfaceInterface::committed, this, &SurfaceCursor::refresh); refresh();