diff options
| author | Trygve Aaberge <trygveaa@gmail.com> | 2016-02-28 01:29:52 +0100 | 
|---|---|---|
| committer | Trygve Aaberge <trygveaa@gmail.com> | 2016-03-06 21:55:42 +0100 | 
| commit | dec6490af10837be51f5b4789fea43027fce3a81 (patch) | |
| tree | 2327a9cd5f20853773ea262baa07f87ccd3d9fac | |
| parent | 388a05683d62f0e7720fcd75f8f07495ae383232 (diff) | |
| download | connectbot-dec6490af10837be51f5b4789fea43027fce3a81.tar.gz connectbot-dec6490af10837be51f5b4789fea43027fce3a81.tar.bz2 connectbot-dec6490af10837be51f5b4789fea43027fce3a81.zip | |
Make sure the action bar is always shown on click
If the action bar is set to auto hide, it should always be shown when
clicking the terminal. Previously, this did not happen when the virtual
keyboard was visible.
| -rw-r--r-- | app/src/main/java/org/connectbot/ConsoleActivity.java | 10 | 
1 files changed, 5 insertions, 5 deletions
| diff --git a/app/src/main/java/org/connectbot/ConsoleActivity.java b/app/src/main/java/org/connectbot/ConsoleActivity.java index 40f608d..310eba8 100644 --- a/app/src/main/java/org/connectbot/ConsoleActivity.java +++ b/app/src/main/java/org/connectbot/ConsoleActivity.java @@ -420,8 +420,10 @@ public class ConsoleActivity extends AppCompatActivity implements BridgeDisconne  	}  	private void showEmulatedKeys(boolean showActionBar) { -		keyboardGroup.startAnimation(keyboard_fade_in); -		keyboardGroup.setVisibility(View.VISIBLE); +		if (keyboardGroup.getVisibility() == View.GONE) { +			keyboardGroup.startAnimation(keyboard_fade_in); +			keyboardGroup.setVisibility(View.VISIBLE); +		}  		if (showActionBar) {  			actionBar.show();  		} @@ -693,9 +695,7 @@ public class ConsoleActivity extends AppCompatActivity implements BridgeDisconne  		pager.setOnClickListener(new OnClickListener() {  			@Override  			public void onClick(View v) { -				if (keyboardGroup.getVisibility() == View.GONE) { -					showEmulatedKeys(true); -				} +				showEmulatedKeys(true);  			}  		});  	} | 
