Search doesn't work propertly with Cyrillic letters
Environment
- Lollypop version: 0.9.916
- GTK+ version: 3.30.2
- Operating system: Fedora 29
Bug
When I'm searching for cyrillic artists/albums/titles search almost always return "No results for this search" or strange results.
Examples:
-
Artist: "Театр Теней" filled in TPE1 and TPE2.
-
Title: "Мне не хватает свободы" — "No results for this search"
-
Artist: "Юрий Морозов" filled in some tracks as TPE2 in other tracks filled as one of multiple values in TPE1
-
Artist: "Валерий Кипелов" filled in many TPE1 — "No results for this search"
-
Artist: "Пилот" filled in many TPE1 and TPE2 — "No results for this search"
-
Artist: "Кино" filled in many TPE1 and TPE2 — "No results for this search"
-
and so on…
I thought Lollypop doesn't search in TPE2, or query is case sensitive, but with English letters it works fine.
Empirically, I realized that searching doesn't search first word in Cyrillic track names. Also it completely doesn't search in Cyrillic TPE1 and TPE2, but somehow it shows performer "Разные люди" in query "люди":
But searches "Пушной", "Трубецкой", "Феклистов", "Васильев" for "Александр Пушной", "Ляпис Трубецкой", "Евгений Феклистов" and "Александр Васильев" shows "No results for this search"