Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-updates-src > by-pkgid > fa061eaa4ac9bde5313a455a5c4fa93b > files > 11

remmina-1.0.0-14.1.mga5.src.rpm

From dab29806879a72d84b88d936f9ac46db38f0ab57 Mon Sep 17 00:00:00 2001
From: Jay Carlson <nop@nop.com>
Date: Thu, 31 Oct 2013 20:36:08 -0400
Subject: [PATCH] Typo in preference name broke key mapping in VNC

The keyboard mapping preference is stored under the name "keymap", but
looked up by "gkeymap", which was always null. The "Map Meta"
preference now works perfectly for me to connect to OS X.
---
 remmina-plugins/vnc/vnc_plugin.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/remmina-plugins/vnc/vnc_plugin.c b/remmina-plugins/vnc/vnc_plugin.c
index 1bc138f..a95d3c5 100644
--- a/remmina-plugins/vnc/vnc_plugin.c
+++ b/remmina-plugins/vnc/vnc_plugin.c
@@ -1511,7 +1511,7 @@ static gboolean remmina_plugin_vnc_on_key(GtkWidget *widget, GdkEventKey *event,
 	if (remmina_plugin_service->file_get_int(remminafile, "viewonly", FALSE))
 		return FALSE;
 
-	keyval = remmina_plugin_service->pref_keymap_get_keyval(remmina_plugin_service->file_get_string(remminafile, "gkeymap"),
+	keyval = remmina_plugin_service->pref_keymap_get_keyval(remmina_plugin_service->file_get_string(remminafile, "keymap"),
 			event->keyval);
 
 	remmina_plugin_vnc_event_push(gp, REMMINA_PLUGIN_VNC_EVENT_KEY, GUINT_TO_POINTER(keyval),