https://bugzilla.redhat.com/show_bug.cgi?id=2262410
--- Comment #22 from Akira TAGOH tagoh@redhat.com --- (In reply to Łukasz Patron from comment #20)
(In reply to Akira TAGOH from comment #19)
Yeah, the thing I noticed was that after Noto Sans update, KDE file picker rows got higher — https://imgur.com/a/6dBRYLg (before; after).
Apparently it is different issue.
Well, it only happens when Noto Sans Arabic is missing lang=ar.
Again, Noto Sans Arabic doesn't have "en" coverage and isn't supposed to be used for Latin characters in theory, regardless of whether there are lang="ar" line or not, *except* applications do the special things.
From the POV of fontconfig, the following results says all: $ fc-match sans-serif:lang=en NotoSans-Regular.ttf: "Noto Sans" "Regular" $ fc-match sans-serif:lang=ar NotoSansArabic[wght].ttf: "Noto Sans Arabic" "Regular"
Also: $ locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= $ fc-match sans-serif:charset=0x30 NotoSans-Regular.ttf: "Noto Sans" "Regular" $ fc-match sans-serif:charset=0x41 NotoSans-Regular.ttf: "Noto Sans" "Regular"
$ export LANG=ar_DZ.UTF-8 $ locale LANG=ar_DZ.UTF-8 LC_CTYPE="ar_DZ.UTF-8" LC_NUMERIC="ar_DZ.UTF-8" LC_TIME="ar_DZ.UTF-8" LC_COLLATE="ar_DZ.UTF-8" LC_MONETARY="ar_DZ.UTF-8" LC_MESSAGES="ar_DZ.UTF-8" LC_PAPER="ar_DZ.UTF-8" LC_NAME="ar_DZ.UTF-8" LC_ADDRESS="ar_DZ.UTF-8" LC_TELEPHONE="ar_DZ.UTF-8" LC_MEASUREMENT="ar_DZ.UTF-8" LC_IDENTIFICATION="ar_DZ.UTF-8" LC_ALL= $ fc-match sans-serif:charset=0x30 NotoSansArabic[wght].ttf: "Noto Sans Arabic" "Regular" $ fc-match sans-serif:charset=0x41 Vazirmatn[wght].ttf: "Vazirmatn" "Regular"