From 85e3f22c19b1322a7469f985feedf55fdff0dd6f Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Thu, 1 Jul 2010 18:52:13 -0400 Subject: [PATCH] Show lock warning for num lock as well as caps lock https://bugzilla.gnome.org/show_bug.cgi?id=623239 --- gtk/gtkentry.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gtk/gtkentry.c b/gtk/gtkentry.c index 3c7aa25f94..f0fd92c1db 100644 --- a/gtk/gtkentry.c +++ b/gtk/gtkentry.c @@ -10016,7 +10016,12 @@ keymap_state_changed (GdkKeymap *keymap, if (gtk_entry_get_display_mode (entry) != DISPLAY_NORMAL && priv->caps_lock_warning) { - if (gdk_keymap_get_caps_lock_state (keymap)) + if (gdk_keymap_get_num_lock_state (keymap) + && gdk_keymap_get_caps_lock_state (keymap)) + text = _("Caps Lock and Num Lock are on"); + else if (gdk_keymap_get_num_lock_state (keymap)) + text = _("Num Lock is on"); + else if (gdk_keymap_get_caps_lock_state (keymap)) text = _("Caps Lock is on"); }