diff options
| -rw-r--r-- | app/src/main/java/org/connectbot/GeneratePubkeyActivity.java | 11 | 
1 files changed, 9 insertions, 2 deletions
| diff --git a/app/src/main/java/org/connectbot/GeneratePubkeyActivity.java b/app/src/main/java/org/connectbot/GeneratePubkeyActivity.java index 52af4d2..aae5b87 100644 --- a/app/src/main/java/org/connectbot/GeneratePubkeyActivity.java +++ b/app/src/main/java/org/connectbot/GeneratePubkeyActivity.java @@ -31,8 +31,11 @@ import org.connectbot.util.OnEntropyGatheredListener;  import org.connectbot.util.PubkeyDatabase;  import org.connectbot.util.PubkeyUtils; +import com.trilead.ssh2.signature.ECDSASHA2Verify; +  import android.app.Dialog;  import android.app.ProgressDialog; +import android.graphics.PorterDuff;  import android.os.Bundle;  import android.support.v7.app.AppCompatActivity;  import android.text.Editable; @@ -51,8 +54,6 @@ import android.widget.RadioGroup.OnCheckedChangeListener;  import android.widget.SeekBar;  import android.widget.SeekBar.OnSeekBarChangeListener; -import com.trilead.ssh2.signature.ECDSASHA2Verify; -  public class GeneratePubkeyActivity extends AppCompatActivity implements OnEntropyGatheredListener {  	private static final int RSA_MINIMUM_BITS = 768; @@ -223,6 +224,12 @@ public class GeneratePubkeyActivity extends AppCompatActivity implements OnEntro  			allowSave = false;  		save.setEnabled(allowSave); + +		if (allowSave) { +			save.getBackground().setColorFilter(getResources().getColor(R.color.accent, getTheme()), PorterDuff.Mode.SRC_IN); +		} else { +			save.getBackground().setColorFilter(null); +		}  	}  	private void startEntropyGather() { | 
