diff --git a/src/spiral-context.cpp b/src/spiral-context.cpp
index ef3e3470b75790b0726aee6497d984705be899ee..f912d66146b138aa9f21ceb4f07f92effdc8ed0b 100644 (file)
--- a/src/spiral-context.cpp
+++ b/src/spiral-context.cpp
}
break;
case GDK_MOTION_NOTIFY:
- if (dragging && event->motion.state && GDK_BUTTON1_MASK) {
+ if (dragging && (event->motion.state & GDK_BUTTON1_MASK)) {
if ( event_context->within_tolerance
&& ( abs( (gint) event->motion.x - event_context->xp ) < event_context->tolerance )