View Issue Details

IDProjectCategoryView StatusLast Update
0004042SOGoWeb Mailpublic2022-04-27 19:42
ReporterIvan Zakharyaschev Assigned Tofrancis  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Fixed in Version5.6.0 
Summary0004042: cannot enter names with Russian Be or Zhe letters (treated as separators)
Description

Russian Be or Zhe letters cannot be entered in the names because they are treated as separators because they are on the same keys as , (colon) or ; (semicolon) in the Latin layout.

This is similar to what happened in the Italian layout with @ and ; having the same keycode -- https://sogo.nu/bugs/view.php?id=3513#c10496 .

There the solution was suspended, because the Angular Material upstream didn't seem to fix it soon. -- https://sogo.nu/bugs/view.php?id=3513#c10497

But now, as I see, there is a patch for the corresponding issue in their GitHub -- https://github.com/vbraun/material/commit/50e929cba57b4b5197fcc2c12cb4d8e317f57758 . And anyway, that issue has been already closed in the upstream -- https://github.com/angular/material/issues/8319 .

Please consider pulling in the upstream fixes to fix this issue in the sogo web mail interface.

Steps To Reproduce

sogo3-3.2.7-alt1

TagsNo tags attached.

Relationships

related to 0003513 resolvedfrancis "To" field automatically add address when "@" is writed into field on Chrome and Safari 
has duplicate 0005308 resolvedfrancis Bug in the global book 

Activities

Ivan Zakharyaschev

Ivan Zakharyaschev

2017-02-20 12:22

reporter   ~0011338

I meant the Russian letters:

  • Be (? -- on the same key as , colon)
  • Zhe (? -- on the same key as ; semicolon)
Christian Mack

Christian Mack

2017-02-21 08:47

developer   ~0011341

Last edited: 2017-02-21 08:50

I assume you mean:
Unicode 0431 б CYRILLIC SMALL LETTER BE
Unicode 0436 ж CYRILLIC SMALL LETTER ZHE

Ivan Zakharyaschev

Ivan Zakharyaschev

2017-02-23 20:23

reporter   ~0011374

But why is it minor, if it makes this thing unusable for Russian users who are adding Russian recipients.

If there were a workaround for the users (how to overcome this misinterpretation of the key), then I could agree that this is a minor issue.

Related Changesets

sogo: master c2eed784

2022-04-27 19:38

francis


Details Diff
fix(mail(js)): use different email separator keys depending on locale

Fixes 0003513
Fixes 0004042
Fixes 0005308
Fixes 0005309
Affected Issues
0003513, 0004042, 0005308, 0005309
mod - UI/WebServerResources/js/Mailer/MessageEditorController.js Diff File
mod - UI/WebServerResources/js/Preferences/AccountDialogController.js Diff File
mod - UI/WebServerResources/js/Preferences/Preferences.service.js Diff File
mod - UI/WebServerResources/js/Preferences/PreferencesController.js Diff File

Issue History

Date Modified Username Field Change
2017-02-20 12:20 Ivan Zakharyaschev New Issue
2017-02-20 12:22 Ivan Zakharyaschev Note Added: 0011338
2017-02-21 08:47 Christian Mack Note Added: 0011341
2017-02-21 08:50 Christian Mack Note Edited: 0011341
2017-02-23 20:03 ludovic Severity major => minor
2017-02-23 20:23 Ivan Zakharyaschev Note Added: 0011374
2022-04-27 18:14 francis Relationship added has duplicate 0005308
2022-04-27 18:15 francis Relationship added related to 0003513
2022-04-27 19:41 francis Changeset attached => sogo master c2eed784
2022-04-27 19:41 francis Assigned To => francis
2022-04-27 19:41 francis Resolution open => fixed
2022-04-27 19:42 francis Status new => resolved
2022-04-27 19:42 francis Fixed in Version => 5.6.0