From 3a1b14a4563a5199209c3da59ce7adf11dd70790 Mon Sep 17 00:00:00 2001 From: jean-pierre charras Date: Sat, 7 Dec 2024 16:04:35 +0100 Subject: [PATCH] Eeschema, *.kicad_pro file: Use for the root sheet the canonical name "Root" Previously, the translated name was stored in file. Fixes https://gitlab.com/kicad/code/kicad/-/issues/19262 (cherry picked from commit d51c7372b4f203e2fa0a6a30f6312e896f02fd30) --- eeschema/files-io.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eeschema/files-io.cpp b/eeschema/files-io.cpp index 1ea90584b1..8db317f961 100644 --- a/eeschema/files-io.cpp +++ b/eeschema/files-io.cpp @@ -1255,7 +1255,9 @@ bool SCH_EDIT_FRAME::SaveProject( bool aSaveAs ) wxCHECK2( screen, continue ); - sheets.emplace_back( std::make_pair( screen->GetUuid(), sheet->GetName() ) ); + // For the root sheet we use the canonical name ( "Root" ) because its name + // cannot be modified by the user + sheets.emplace_back( std::make_pair( screen->GetUuid(), wxT( "Root" ) ) ); } else {