In recent changes (I've matched 13.5.2.1 vs 13.5.3.0) the Filter property used by TAdvDirectoryTreeView does not work fine, and is able to understand only one match in the Filter (eg: Filter := '.ngc') but ignores composite filters ('.ngc;.txt;.iso;*.nc) catching only *.ngc.
The issue seems to be in AdvUtils MatchStrEx function.
I've brutally overwrite AdvUtils.pas from 13.5.2.1 to 13.5.3.0 (just to test) and it works fine.
Projects.zip (75.0 KB)