From c9d5a3b482043d37fc9b46e095d84ce71ab5447c Mon Sep 17 00:00:00 2001 From: "xin.zhang" Date: Tue, 18 Feb 2025 12:17:01 +0800 Subject: [PATCH] FIX: the name is too long jira: [STUDIO-10376] Change-Id: I93bcf0936122874dd5b4a2d57df690e78d09d517 (cherry picked from commit 1865dcd1b954e1a15109e7bb6e1eff14ef0fa2e1) --- src/slic3r/GUI/SelectMachinePop.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/slic3r/GUI/SelectMachinePop.cpp b/src/slic3r/GUI/SelectMachinePop.cpp index 4269122127..0ed6d6261d 100644 --- a/src/slic3r/GUI/SelectMachinePop.cpp +++ b/src/slic3r/GUI/SelectMachinePop.cpp @@ -951,8 +951,15 @@ void EditDevNameDialog::on_edit_name(wxCommandEvent &e) m_valid_type = NoValid; } + if (m_valid_type == Valid && new_dev_name.length() > 32) + { + info_line = _L("The name is not allowed to exceeds 32 characters."); + m_valid_type = NoValid; + } + if (m_valid_type == NoValid) { m_static_valid->SetLabel(info_line); + m_static_valid->Wrap(m_static_valid->GetSize().GetWidth()); Layout(); }