https://bugs.kde.org/show_bug.cgi?id=432699

Jean-Baptiste Mardelle <j...@kdenlive.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/mult |https://invent.kde.org/mult
                   |imedia/kdenlive/commit/d7a8 |imedia/kdenlive/commit/9648
                   |c463f60e9b5fe757c9af4acf9eb |cb12294da4295654d4e7abc03e1
                   |be672c530                   |d7b0b2903

--- Comment #13 from Jean-Baptiste Mardelle <j...@kdenlive.org> ---
Git commit 9648cb12294da4295654d4e7abc03e1d7b0b2903 by Jean-Baptiste Mardelle,
on behalf of Eric Jiang.
Committed on 27/07/2022 at 11:47.
Pushed by mardelle into branch 'release/22.08'.

Fix filtering TreeItem lists by non-ASCII strings

AssetFilter tries to normalize the TreeItem's text by removing any
punctuation and symbols, but it was done using a simple [^a-zA-Z0-9\s]
character class which removed any non-ASCII characters, breaking the
search for many non-English languages. Replacing this with [^\w\s]
didn't work, but iterating through the string and using
isLetterOrNumber() does work.

M  +16   -4    src/assets/assetlist/model/assetfilter.cpp
M  +8    -0    src/assets/assetlist/model/assetfilter.hpp
M  +16   -2    tests/treetest.cpp

https://invent.kde.org/multimedia/kdenlive/commit/9648cb12294da4295654d4e7abc03e1d7b0b2903

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to