From ec6d7720278930acf9522c7de83f8316bb99a850 Mon Sep 17 00:00:00 2001 From: Kenny Root Date: Sat, 9 May 2009 10:26:08 +0000 Subject: Make Fn (function) keys only work with the right-side shift (or whichever side depending on user-selected preference) * Fixes the Magic users not being able to type "$" for instance. git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@227 df292f66-193f-0410-a5fc-6d59da041ff2 --- src/org/connectbot/service/TerminalBridge.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/org/connectbot/service/TerminalBridge.java b/src/org/connectbot/service/TerminalBridge.java index 6963a75..ed1c132 100644 --- a/src/org/connectbot/service/TerminalBridge.java +++ b/src/org/connectbot/service/TerminalBridge.java @@ -934,7 +934,7 @@ public class TerminalBridge implements VDUDisplay, OnKeyListener, InteractiveCal } // handle pressing f-keys - if ((curMetaState & KeyEvent.META_SHIFT_ON) != 0) { + if ((metaState &= META_TAB) != 0) { switch(key) { case '!': ((vt320)buffer).keyPressed(vt320.KEY_F1, ' ', 0); return true; case '@': ((vt320)buffer).keyPressed(vt320.KEY_F2, ' ', 0); return true; -- cgit v1.2.3