diff options
| author | Jason Smith <jason.smith@canonical.com> | 2012-01-25 10:59:42 -0500 |
|---|---|---|
| committer | Jason Smith <jason.smith@canonical.com> | 2012-01-25 10:59:42 -0500 |
| commit | 99223e36660976b0bd1ff1c43368f073997162eb (patch) | |
| tree | e54a73012ea128dc516f06a49d0cf78550568701 | |
| parent | 8aa3b7fdba9fe977c9d077e89eab8e9f1e7a61c3 (diff) | |
fix build
(bzr r1858.1.1)
| -rw-r--r-- | plugins/unityshell/src/unityshell.cpp | 2 | ||||
| -rw-r--r-- | services/panel-service.c | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/plugins/unityshell/src/unityshell.cpp b/plugins/unityshell/src/unityshell.cpp index 168049cbb..05228efce 100644 --- a/plugins/unityshell/src/unityshell.cpp +++ b/plugins/unityshell/src/unityshell.cpp @@ -363,7 +363,7 @@ void UnityScreen::initAltTabNextWindow() { KeyboardUtil key_util (screen->dpy()); guint above_tab_keycode = key_util.GetKeycodeAboveKeySymbol (XStringToKeysym("Tab")); - KeySym above_tab_keysym = XKeycodeToKeysym (screen->dpy(), above_tab_keycode, 0); + KeySym above_tab_keysym = XkbKeycodeToKeysym (screen->dpy(), above_tab_keycode, 0, 0); if (above_tab_keysym != NoSymbol) { 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)); |
