Mercurial > audlegacy
diff src/audacious/ui_equalizer.c @ 2595:50098faf1cdf trunk
[svn] - only discard GdkMotion events.
| author | nenolod |
|---|---|
| date | Thu, 01 Mar 2007 05:02:59 -0800 |
| parents | 7aac1b5ef85d |
| children | 9903326fddf2 |
line wrap: on
line diff
--- a/src/audacious/ui_equalizer.c Wed Feb 28 18:26:34 2007 -0800 +++ b/src/audacious/ui_equalizer.c Thu Mar 01 05:02:59 2007 -0800 @@ -399,7 +399,15 @@ gdk_flush(); - while ((gevent = gdk_event_get()) != NULL) gdk_event_free(gevent); + while ((gevent = gdk_event_peek()) != NULL) + { + GdkEventAny *gev = (GdkEventAny *) gevent; + + if (gev->type == GDK_MOTION_NOTIFY) + gdk_event_free(gdk_event_get()); + + gdk_event_free(gevent); + } return FALSE; }
