Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The first typed character in the URL bar is wrong when using the Windows 10 on-screen keyboard #7448

Open
connection-reset opened this issue Dec 18, 2019 · 2 comments

Comments

@connection-reset
Copy link

@connection-reset connection-reset commented Dec 18, 2019

Description

The first typed character in the URL bar is wrong when using the Windows 10 on-screen keyboard.
This only happens with the on-screen keyboard and only for the first action, i.e. it does not happen if I backspace or type a letter beforehand and subsequent symbols are correct.
It happens with the long-press action and the symbols page.

Steps to Reproduce

  1. Type a symbol like / (slash) in the URL bar

Actual result:

Instead of the symbol / (slash), the number 7 is produced. But subsequent symbols are correct.
brave

Expected result:

The entered symbol.

Reproduces how often:

Every time, but not for all symbols, e.g. / (slash) or % (percent) produce 7 resp. 5, but # (hash) produces #.
The symbols / and % require shift on a German QWERTZ keyboard, # does not.

Brave version (brave://version info)

Brave: 1.1.20 Chromium: 79.0.3945.74 (Official Build) (64-bit)
Revision: 99b6d241cf84f7fa7434ae8a59f9e74eb1464280-refs/branch-heads/3945@{#888}
OS: Windows 10 OS Version 1909 (Build 18363.535)

Version/Channel Information:

  • Can you reproduce this issue with the current release?
    Yes
  • Can you reproduce this issue with the beta channel?
    N/A
  • Can you reproduce this issue with the dev channel?
    N/A
  • Can you reproduce this issue with the nightly channel?
    Yes

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields?
    N/A
  • Does the issue resolve itself when disabling Brave Rewards?
    N/A
  • Is the issue reproducible on the latest version of Chrome?
    No

Miscellaneous Information:

My OS is set up for German locale and keyboard layout (QWERTZ), the symbols might be on different keys than USA QWERTY.
This does not happen with other browsers or even other input fields in the browser.

@rebron rebron added this to Untriaged backlog in Front End Dec 31, 2019
@rebron rebron added the priority/P4 label Feb 14, 2020
@rebron
Copy link
Collaborator

@rebron rebron commented Feb 14, 2020

@connection-reset Can you try with the latest Brave 1.3.x? Also, it looks like something is going on with the keyboard locale and Brave locale. Is everything all German locale based, Brave, keyboard, etc?

@connection-reset
Copy link
Author

@connection-reset connection-reset commented Feb 14, 2020

I have now updated to 1.3.115, it is still happening.
Windows and its on-screen keyboard is German, Brave is English. I have now set Brave to German (Germany) and it made no difference.

Edit: I have set Windows to English (United States) and switched the on-screen keyboard's layout to English. The input is then correct.
Windows' display language seems to be irrelevant, I can set it to German, switch the on-screen keyboard's layout to English and the input is correct.

@rebron rebron moved this from Untriaged backlog to P4 backlog in Front End Feb 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Front End
  
P4 backlog
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.