diff --git a/src/main/java/run/halo/app/service/impl/ThemeServiceImpl.java b/src/main/java/run/halo/app/service/impl/ThemeServiceImpl.java index 7b69dccc2..f6ee47469 100644 --- a/src/main/java/run/halo/app/service/impl/ThemeServiceImpl.java +++ b/src/main/java/run/halo/app/service/impl/ThemeServiceImpl.java @@ -349,8 +349,8 @@ public class ThemeServiceImpl implements ThemeService { themeFiles.add(themeFile); }); - // Sort with name - themeFiles.sort(Comparator.comparing(ThemeFile::getName)); + // Sort with isFile param + themeFiles.sort(Comparator.comparing(ThemeFile::getIsFile)); return themeFiles; } catch (IOException e) {