浏览代码

up should be first

Michael 2 年之前
父节点
当前提交
e0460a0dec
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      client/lobby/SelectionTab.cpp

+ 4 - 0
client/lobby/SelectionTab.cpp

@@ -55,7 +55,11 @@ bool mapSorter::operator()(const std::shared_ptr<ElementInfo> aaa, const std::sh
 		if(aaa->isFolder != bbb->isFolder)
 			return (aaa->isFolder > bbb->isFolder);
 		else
+		{
+			if(boost::algorithm::starts_with(aaa->folderName, "..") || boost::algorithm::starts_with(bbb->folderName, ".."))
+				return boost::algorithm::starts_with(aaa->folderName, "..");
 			return boost::ilexicographical_compare(aaa->folderName, bbb->folderName);
+		}
 	}
 
 	auto a = aaa->mapHeader.get();