From 00fa3b62361bb7801b43242415d5615bc4adc944 Mon Sep 17 00:00:00 2001 From: Justin <52604018+hiimjustin000@users.noreply.github.com> Date: Mon, 18 Nov 2024 20:02:16 -0500 Subject: [PATCH] how's this --- loader/src/loader/CopyButtonSetting.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/loader/src/loader/CopyButtonSetting.cpp b/loader/src/loader/CopyButtonSetting.cpp index 17758d6c..f46386e5 100644 --- a/loader/src/loader/CopyButtonSetting.cpp +++ b/loader/src/loader/CopyButtonSetting.cpp @@ -24,20 +24,18 @@ void CopyButtonSettingNode::onCopy(CCObject*) { }); }); - std::stringstream ss; + std::string modsList; using namespace std::string_view_literals; for (int i = 0; i < mods.size(); i++) { auto& mod = mods[i]; - ss << fmt::format("{} | [{}] {}", + modsList += fmt::format("{} | [{}] {}{}", mod->isEnabled() ? "x"sv : mod->hasLoadProblems() ? "!"sv : mod->targetsOutdatedVersion() ? "*"sv : " "sv, - mod->getVersion().toVString(), mod->getID() + mod->getVersion().toVString(), mod->getID(), + i < mods.size() ? "\n" : "" ); - if (i != mods.size() - 1) { - ss << "\n"; - } } clipboard::write(ss.str());