diff src/com/five_ten_sg/connectbot/service/TerminalKeyListener.java @ 202:b16288cbad37

configure hardware buttons for showing soft function keypad
author Carl Byington <carl@five-ten-sg.com>
date Wed, 02 Jul 2014 22:03:34 -0700
parents 23badf85abd6
children c6157535e180
line wrap: on
line diff
--- a/src/com/five_ten_sg/connectbot/service/TerminalKeyListener.java	Wed Jul 02 21:06:28 2014 -0700
+++ b/src/com/five_ten_sg/connectbot/service/TerminalKeyListener.java	Wed Jul 02 22:03:34 2014 -0700
@@ -609,7 +609,12 @@
     }
 
     private boolean handleShortcut(View v, String shortcut, int repeat, boolean down) {
-        if (PreferenceConstants.HWBUTTON_SCREEN_CAPTURE.equals(shortcut)) {
+        if (PreferenceConstants.HWBUTTON_FUNCTION_KEYS.equals(shortcut)) {
+            if (repeat > 0) return false;
+            if (!down) return false;
+            bridge.showFKeysDialog();
+        }
+        else if (PreferenceConstants.HWBUTTON_SCREEN_CAPTURE.equals(shortcut)) {
             if (repeat > 0) return false;
             if (!down) return false;
             bridge.captureScreen();