buttercup-browser-extension icon indicating copy to clipboard operation
buttercup-browser-extension copied to clipboard

It is not possible to enter diacritic characters in name and password field

Open eandersons opened this issue 3 years ago • 5 comments

It is not possible to enter diacritic characters (for example, ā, ļ, ņ, ū and others) in name and password field (pressing single quote (apostrophe) key (') followed by a letter key when Latvian keyboard input source is being used) when adding new vault or trying to unlock existing one on macOS using Firefox. Diacritic symbols must be copied from somewhere else and pasted in extension's input fields. Desktop application works fine with passwords that contain diacritic characters and there are no problems with them in other Firefox tabs. It seems that this is macOS and Firefox specific issue as in Chromium on macOS everything is fine, but I have to check other operating system and browser combinations.

Details:

  • extension version: 2.23.1;
  • browser: Firefox (Developer Edition; 84.0);
  • OS: macOS Catalina.

eandersons avatar Dec 02 '20 16:12 eandersons

This sounds entirely like a browser/configuration issue to me - Buttercup doesn't exactly control the inputs in terms of what text can be entered. We do use React, a front-end web framework, that controls the inputs - but I'd be very surprised if they had an i18n bug of this type.

perry-mitchell avatar Dec 06 '20 14:12 perry-mitchell

@eandersons Do other extensions, in the same browser, allow for entering such characters?

perry-mitchell avatar Dec 06 '20 14:12 perry-mitchell

@perry-mitchell, yes, it is possible to enter diacritic characters in other Firefox extensions on macOS computer.

eandersons avatar Dec 07 '20 04:12 eandersons

I'm not sure how test this myself.. It sounds weird that it'd be just a browser issue as the desktop app is also using React to manage inputs. I'll mark this as a bug and would hope that someone might be able to contribute a fix or provide an easy way to reproduce on another keyboard, such as my US-english layout. I'm on Linux, so not sure if the OS makes a difference.

perry-mitchell avatar Dec 11 '20 11:12 perry-mitchell

This issue seems to be macOS + Firefox (or at least Developer Edition; I will try to check if this behaviour can be observed with regular Firefox (edit: the same happens using standard Firefox)) specific (I checked this on three Apple computers). I have not encountered problems with diacritic characters in vault name and password fields in other combinations — macOS + other browsers and other operating systems (Arch and Windows) + all browsers.

eandersons avatar Dec 12 '20 08:12 eandersons

Closing this as the new V3 release renders this issue as either outdated or irrelevant. If you feel this was in error, please don't hesitate to comment. Please note that you should, at very least, test again in the new release once it's out.

perry-mitchell avatar Mar 25 '24 15:03 perry-mitchell