From 7d45962ccd6fabcb198599fead141de7cd578916 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 5 Jul 2020 13:57:45 +0200 Subject: Print crossing mode of enter and leave events --- test/test_utils.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/test/test_utils.h b/test/test_utils.h index 232537e..8668e1d 100644 --- a/test/test_utils.h +++ b/test/test_utils.h @@ -126,15 +126,17 @@ printEvent(const PuglEvent* event, const char* prefix, const bool verbose) event->scroll.y) + printModifiers(event->scroll.state)); case PUGL_POINTER_IN: - return PRINT("%sMouse enter at " PFMT "\n", + return PRINT("%sMouse enter at " PFMT " (%s)\n", prefix, event->crossing.x, - event->crossing.y); + event->crossing.y, + crossingModeString(event->crossing.mode)); case PUGL_POINTER_OUT: - return PRINT("%sMouse leave at " PFMT "\n", + return PRINT("%sMouse leave at " PFMT " (%s)\n", prefix, event->crossing.x, - event->crossing.y); + event->crossing.y, + crossingModeString(event->crossing.mode)); case PUGL_FOCUS_IN: return PRINT("%sFocus in (%s)\n", prefix, -- cgit v1.2.1