diff options
author | James Moger <james.moger@gitblit.com> | 2012-11-28 17:39:12 -0500 |
---|---|---|
committer | James Moger <james.moger@gitblit.com> | 2012-11-28 17:39:12 -0500 |
commit | 0bbdd9f9adf12ad9082a4c49ae1c9a0778b00bb4 (patch) | |
tree | e47e4c9fd0186b6af82123c8a441f8ed7ba85928 /src/com/gitblit/authority/GitblitAuthority.java | |
parent | b520e9f12161c6ed3c68a395617c8fc405ddca7d (diff) | |
download | gitblit-0bbdd9f9adf12ad9082a4c49ae1c9a0778b00bb4.tar.gz gitblit-0bbdd9f9adf12ad9082a4c49ae1c9a0778b00bb4.zip |
Fixed focus for keystore password prompt
Diffstat (limited to 'src/com/gitblit/authority/GitblitAuthority.java')
-rw-r--r-- | src/com/gitblit/authority/GitblitAuthority.java | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/com/gitblit/authority/GitblitAuthority.java b/src/com/gitblit/authority/GitblitAuthority.java index 441fa13f..59f13206 100644 --- a/src/com/gitblit/authority/GitblitAuthority.java +++ b/src/com/gitblit/authority/GitblitAuthority.java @@ -307,16 +307,9 @@ public class GitblitAuthority extends JFrame implements X509Log { private boolean prepareX509Infrastructure() {
if (caKeystorePassword == null) {
- JPasswordField pass = new JPasswordField(10){
- private static final long serialVersionUID = 1L;
-
- public void addNotify()
- {
- super.addNotify();
- requestFocusInWindow();
- }
- };
+ JPasswordField pass = new JPasswordField(10);
pass.setText(caKeystorePassword);
+ pass.addAncestorListener(new RequestFocusListener());
JPanel panel = new JPanel(new BorderLayout());
panel.add(new JLabel(Translation.get("gb.enterKeystorePassword")), BorderLayout.NORTH);
panel.add(pass, BorderLayout.CENTER);
|