diff options
Diffstat (limited to 'app/src/main/java/org/connectbot/ConsoleActivity.java')
-rw-r--r-- | app/src/main/java/org/connectbot/ConsoleActivity.java | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/app/src/main/java/org/connectbot/ConsoleActivity.java b/app/src/main/java/org/connectbot/ConsoleActivity.java index 289cc2a..950e64a 100644 --- a/app/src/main/java/org/connectbot/ConsoleActivity.java +++ b/app/src/main/java/org/connectbot/ConsoleActivity.java @@ -154,7 +154,7 @@ public class ConsoleActivity extends AppCompatActivity implements BridgeDisconne private ImageView mKeyboardButton; - private ActionBar actionBar; + @Nullable private ActionBar actionBar; private boolean inActionBarMenu = false; private boolean titleBarHide; @@ -380,7 +380,11 @@ public class ConsoleActivity extends AppCompatActivity implements BridgeDisconne autoHideEmulatedKeys(); terminal.bridge.tryKeyVibrate(); - if (titleBarHide) { + hideActionBarIfRequested(); + } + + private void hideActionBarIfRequested() { + if (titleBarHide && actionBar != null) { actionBar.hide(); } } @@ -436,9 +440,7 @@ public class ConsoleActivity extends AppCompatActivity implements BridgeDisconne keyboardGroup.startAnimation(keyboard_fade_out); keyboardGroup.setVisibility(View.GONE); - if (titleBarHide) { - actionBar.hide(); - } + hideActionBarIfRequested(); keyboardGroupHider = null; } }; @@ -449,9 +451,7 @@ public class ConsoleActivity extends AppCompatActivity implements BridgeDisconne if (keyboardGroupHider != null) handler.removeCallbacks(keyboardGroupHider); keyboardGroup.setVisibility(View.GONE); - if (titleBarHide) { - actionBar.hide(); - } + hideActionBarIfRequested(); } @Override |