summaryrefslogtreecommitdiff
path: root/services
diff options
authorJason Smith <jason.smith@canonical.com>2012-01-25 10:59:42 -0500
committerJason Smith <jason.smith@canonical.com>2012-01-25 10:59:42 -0500
commit99223e36660976b0bd1ff1c43368f073997162eb (patch)
treee54a73012ea128dc516f06a49d0cf78550568701 /services
parent8aa3b7fdba9fe977c9d077e89eab8e9f1e7a61c3 (diff)
fix build
(bzr r1858.1.1)
Diffstat (limited to 'services')
-rw-r--r--services/panel-service.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/services/panel-service.c b/services/panel-service.c
index faab66bf9..da0927954 100644
--- a/services/panel-service.c
+++ b/services/panel-service.c
@@ -31,6 +31,7 @@
#include <gdk/gdkx.h>
#include <X11/extensions/XInput2.h>
+#include <X11/XKBlib.h>
#include "panel-marshal.h"
@@ -249,7 +250,7 @@ event_filter (GdkXEvent *ev, GdkEvent *gev, PanelService *self)
if (event->evtype == XI_KeyRelease)
{
- if (XKeycodeToKeysym(event->display, event->detail, 0) == GDK_KEY_F10)
+ if (XkbKeycodeToKeysym(event->display, event->detail, 0, 0) == GDK_KEY_F10)
{
if (GTK_MENU (priv->last_menu))
gtk_menu_popdown (GTK_MENU (priv->last_menu));