PHondogo
Dima Avdeev
Modifier.pointerInput(Unit) { awaitPointerEventScope { while (true) { val pointerEvent = awaitPointerEvent() val isMouseDown = pointerEvent.buttons.areAnyPressed val isCtrlPressed = pointerEvent.keyboardModifiers.isCtrlPressed if (isMouseDown && isCtrlPressed) { val dragDelta = pointerEvent.changes.lastOrNull()?.let { it.previousPosition - it.position } println("dragDelta: $dragDelta") } } } }
A modern programming language that makes developers happier.