From dca3ed3274149b78cbbbc2d1752ff3559f520688 Mon Sep 17 00:00:00 2001 From: Jordi Mallach Date: Thu, 28 Aug 2003 18:45:56 +0000 Subject: [PATCH] Ignore K_GAMEMSG presses if the game hasn't started, fixes Debian 2003-08-28 Jordi Mallach * src/gtetrinet.c (keypress): Ignore K_GAMEMSG presses if the game hasn't started, fixes Debian Bug#205658. Patch from Benjamin Drieu , thanks! --- ChangeLog | 6 ++++++ src/gtetrinet.c | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 0c4fa7e..24b58c7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2003-08-28 Jordi Mallach + + * src/gtetrinet.c (keypress): Ignore K_GAMEMSG presses if the game + hasn't started, fixes Debian Bug#205658. Patch from + Benjamin Drieu , thanks! + 2003-08-20 Dani Carbonell * src/fields.c (fields_page_new): Changed the cursor when the diff --git a/src/gtetrinet.c b/src/gtetrinet.c index b0603eb..624c08b 100644 --- a/src/gtetrinet.c +++ b/src/gtetrinet.c @@ -433,7 +433,7 @@ gint keypress (GtkWidget *widget, GdkEventKey *key) if ((key->state & (GDK_MOD1_MASK | GDK_CONTROL_MASK | GDK_SHIFT_MASK)) > 0) return FALSE; - if (game_area && (gdk_keyval_to_lower (key->keyval) == keys[K_GAMEMSG])) + if (game_area && ingame && (gdk_keyval_to_lower (key->keyval) == keys[K_GAMEMSG])) { g_signal_handler_block (app, keypress_signal); fields_gmsginputactivate (TRUE); -- 2.50.1