diff --git a/exonview.c b/exonview.c index 37a07e4cab9e8ad5ea903ee7ab23542423874948..0df524ab9fc23ab58b9c6b277b77696d3ac13a7a 100644 --- a/exonview.c +++ b/exonview.c @@ -526,7 +526,7 @@ static gboolean onButtonReleaseExonView(GtkWidget *exonView, GdkEventButton *eve static gboolean onMouseMoveExonView(GtkWidget *exonView, GdkEventMotion *event, gpointer data) { - if (event->state == GDK_BUTTON2_MASK) /* middle button */ + if (event->state & GDK_BUTTON2_MASK) /* middle button */ { /* Draw a preview box at the mouse pointer location */ showPreviewBox(exonViewGetBigPicture(exonView), event->x);