diff options
Diffstat (limited to 'gerrit-gwtui/src/main/java/com/google/gerrit/client/account/UsernameField.java')
-rw-r--r-- | gerrit-gwtui/src/main/java/com/google/gerrit/client/account/UsernameField.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/UsernameField.java b/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/UsernameField.java index bee1636317..0666bb3b6a 100644 --- a/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/UsernameField.java +++ b/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/UsernameField.java @@ -19,7 +19,7 @@ import com.google.gerrit.client.Gerrit; import com.google.gerrit.client.rpc.GerritCallback; import com.google.gerrit.client.ui.OnEditEnabler; import com.google.gerrit.common.errors.InvalidUserNameException; -import com.google.gerrit.reviewdb.Account; +import com.google.gerrit.reviewdb.client.Account; import com.google.gwt.event.dom.client.ClickEvent; import com.google.gwt.event.dom.client.ClickHandler; import com.google.gwt.event.dom.client.KeyCodes; @@ -31,7 +31,7 @@ import com.google.gwt.user.client.ui.FlowPanel; import com.google.gwt.user.client.ui.TextBox; import com.google.gwtexpui.clippy.client.CopyableLabel; import com.google.gwtexpui.globalkey.client.NpTextBox; -import com.google.gwtjsonrpc.client.VoidResult; +import com.google.gwtjsonrpc.common.VoidResult; class UsernameField extends Composite { private CopyableLabel userNameLbl; @@ -138,7 +138,8 @@ class UsernameField extends Composite { @Override public void onKeyPress(final KeyPressEvent event) { final char code = event.getCharCode(); - switch (code) { + final int nativeCode = event.getNativeEvent().getKeyCode(); + switch (nativeCode) { case KeyCodes.KEY_ALT: case KeyCodes.KEY_BACKSPACE: case KeyCodes.KEY_CTRL: |