ソースを参照

small folder optimation

Laserlicht 2 年 前
コミット
9cf274362e
1 ファイル変更5 行追加0 行削除
  1. 5 0
      client/lobby/SelectionTab.cpp

+ 5 - 0
client/lobby/SelectionTab.cpp

@@ -345,7 +345,10 @@ void SelectionTab::clickDouble(const Point & cursorPosition)
 		return;
 
 	if(itemIndex >= 0 && curItems[itemIndex]->isFolder)
+	{
+		select(position);
 		return;
+	}
 
 	if(getLine() != -1) //double clicked scenarios list
 	{
@@ -370,6 +373,8 @@ void SelectionTab::showPopupWindow(const Point & cursorPosition)
 
 		GH.windows().createAndPushWindow<CMapInfoTooltipBox>(text, ResourcePath(curItems[py]->fileURI), tabType);
 	}
+	else
+		CRClickPopup::createAndPush(curItems[py]->folderName);
 }
 
 auto SelectionTab::checkSubfolder(std::string path)