|
Complete.Org:
Mailing Lists:
Archives:
freeciv-dev:
August 2006: [Freeciv-Dev] (PR#15260) Fwd: patch for ticket #15260 |
|
[Freeciv-Dev] (PR#15260) Fwd: patch for ticket #15260[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
<URL: http://bugs.freeciv.org/Ticket/Display.html?id=15260 > This transaction appears to have no content Forwarding patch posted at freeciv-dev to RT. --Daniel ---------- Forwarded message ---------- From: hamurAbi <hamurabi.dev@xxxxxxxxx> Date: Aug 12, 2006 5:12 AM Subject: [Freeciv-Dev] patch for ticket #15260 To: freeciv-dev@xxxxxxxxxxx Hi folks, Attached is a patch for the following problem. When the client is an observer it didnt handle none of the acceleration keys. > The 'Reports' menu in GTK2 client is erratic when observing. > > - Pressing the shortcut functions keys (F1-F3,F5-F9.F11) doesn't have > any effect. Thanks.Forwarding patch posted at freeciv-dev to RT. --Daniel ---------- Forwarded message ---------- From: hamurAbi < hamurabi.dev@xxxxxxxxx> Date: Aug 12, 2006 5:12 AM Subject: [Freeciv-Dev] patch for ticket #15260 To: freeciv-dev@xxxxxxxxxxx Hi folks, Attached is a patch for the following problem. When the client is an observer it didnt handle none of the acceleration keys. > The 'Reports' menu in GTK2 client is erratic when observing. > > - Pressing the shortcut functions keys (F1-F3,F5-F9.F11) doesn't have > any effect. Thanks. Index: client/gui-gtk-2.0/gui_main.c
===================================================================
--- client/gui-gtk-2.0/gui_main.c (revision 12251)
+++ client/gui-gtk-2.0/gui_main.c (working copy)
@@ -463,7 +463,11 @@
return TRUE;
}
- if (!client_is_observer()) { /* FIXME: is this check right? */
+ if (client_is_observer()) {
+ return FALSE;
+ }
+ else {
+/* if (!client_is_observer()) { */ /* FIXME: is this check right? */
if ((ev->state & GDK_SHIFT_MASK)) {
switch (ev->keyval) {
case GDK_Left:
|