diff --git a/eeschema/tools/sch_edit_tool.cpp b/eeschema/tools/sch_edit_tool.cpp index d6b287e487..ea4613950b 100644 --- a/eeschema/tools/sch_edit_tool.cpp +++ b/eeschema/tools/sch_edit_tool.cpp @@ -1634,6 +1634,9 @@ int SCH_EDIT_TOOL::ChangeTextType( const TOOL_EVENT& aEvent ) m_frame->RemoveFromScreen( text, m_frame->GetScreen() ); m_frame->AddToScreen( newtext, m_frame->GetScreen() ); + + if( convertTo == SCH_GLOBAL_LABEL_T ) + static_cast( newtext )->UpdateIntersheetRefProps(); } if( selected )