I doubt that it's by design, but maybe I'm wrong.
At first I thought it is limited to wcx plug-ins, but it's seems to affect internal unpackers also.
If you have at least one files in a sub-dir (no matter how deep)
Code: Select all
archive.zip/dir1\file1.txt
archive.zip/dir2\subdir\file2.txt
and deselect Unpack path names if sored with files.
Result: only file1.txt and file2.txt in the out-dir, just as expected.
Code: Select all
outdir\file1.txt
outdir\file2.txt
file1.txt and file2.txt, AND an empty dir "dir1" and an empty dir "dir2" (i.e. w/o subdir) being created.
Code: Select all
outdir\file1.txt
outdir\file2.txt
outdir\dir1\
outdir\dir2\
because when using Alt+F9 inside the archive (no matter what is selected), everything works as expected.
Tested with 8.51a and 8.52a.