google / google/fonts

In Roboto Flex, combining diacritics are misplaced on Cyrillic letters

Open
#9,200 6 comments 0 reactions 1 assignee Assigned to @garretrieger View on GitHub
I Font Bug
Dominant language
HTML
Stars
20.5k
Forks
2.9k
Avg merge
1d 21h
Merged PRs (30d)
95

Description

**Describe the bug**

When a Cyrillic vowel letter is followed by a combining diacritic, the diacritic is not placed at the vowel letter in Roboto Flex, but at the next letter. The equivalent example in Latin script would be mistyping "éma" as "eḿa". The Cyrillic text is "е́ма", it shows the character sequence, but I don't know how it's going to be rendered here.

I make a browser extension that marks the word stress position with combining diacritics in Russian (e.g. Же́нские разгово́ры) and one web page is using this font.

**To Reproduce**

The following page shows currently two fonts, Roboto and Roboto Flex.
https://fonts.google.com/?query=Font+Bureau&preview.text=%D0%B5%CC%81%D0%BC%D0%B0
The screenshot is below.

**Expected behavior**

The combining diacritic to be shown above (or below) the character that it follows.

**Screenshots**

![Image](https://github.com/user-attachments/assets/2ee76833-f6ab-4893-8eb9-a427611ffa1c)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.