From e9070fe7da03effb198c0bbae8293f22fdf36085 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Mon, 8 Feb 2010 19:29:02 -0500 Subject: [PATCH] dont assert when there is no valid key layout present --- obt/keyboard.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/obt/keyboard.c b/obt/keyboard.c index 264201a..6bb1386 100644 --- a/obt/keyboard.c +++ b/obt/keyboard.c @@ -61,7 +61,8 @@ void obt_keyboard_reload(void) modkeys_keys[i] = 0; modmap = XGetModifierMapping(obt_display); - g_assert(modmap->max_keypermod > 0); + /* note: modmap->max_keypermod can be 0 when there is no valid key layout + available */ XDisplayKeycodes(obt_display, &min_keycode, &max_keycode); keymap = XGetKeyboardMapping(obt_display, min_keycode, -- 1.9.1