From d292db866a09c1f319b103e596614486b839eafb Mon Sep 17 00:00:00 2001 From: Jeff Young Date: Tue, 7 Jul 2020 19:55:35 +0100 Subject: [PATCH] Fix mismatch between dialog and code. (The code was updated to use INDETERMINATE_ACTION, but the dialog wxChoice still specified an entry of "...". This moves both to the code so it's harder for them to get out of sync.) --- eeschema/dialogs/dialog_global_edit_text_and_graphics.cpp | 2 ++ eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp | 2 +- eeschema/dialogs/dialog_global_edit_text_and_graphics_base.fbp | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/eeschema/dialogs/dialog_global_edit_text_and_graphics.cpp b/eeschema/dialogs/dialog_global_edit_text_and_graphics.cpp index 767deaeb12..68cf499a0d 100644 --- a/eeschema/dialogs/dialog_global_edit_text_and_graphics.cpp +++ b/eeschema/dialogs/dialog_global_edit_text_and_graphics.cpp @@ -106,6 +106,8 @@ DIALOG_GLOBAL_EDIT_TEXT_AND_GRAPHICS::DIALOG_GLOBAL_EDIT_TEXT_AND_GRAPHICS( SCH_ if( !ADVANCED_CFG::GetCfg().m_realTimeConnectivity || !CONNECTION_GRAPH::m_allowRealTime ) m_parent->RecalculateConnections( NO_CLEANUP ); + m_lineStyle->Append( INDETERMINATE_ACTION ); + m_sdbSizerButtonsOK->SetDefault(); FinishDialogSettings(); diff --git a/eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp b/eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp index d95ebe2de7..6f5a6cb858 100644 --- a/eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp +++ b/eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp @@ -306,7 +306,7 @@ DIALOG_GLOBAL_EDIT_TEXT_AND_GRAPHICS_BASE::DIALOG_GLOBAL_EDIT_TEXT_AND_GRAPHICS_ lineStyleLabel->Wrap( -1 ); fgSizer1->Add( lineStyleLabel, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT, 5 ); - wxString m_lineStyleChoices[] = { _("Solid"), _("Dashed"), _("Dotted"), _("Dash-Dot"), _("...") }; + wxString m_lineStyleChoices[] = { _("Solid"), _("Dashed"), _("Dotted"), _("Dash-Dot") }; int m_lineStyleNChoices = sizeof( m_lineStyleChoices ) / sizeof( wxString ); m_lineStyle = new wxChoice( m_specifiedValues, wxID_ANY, wxDefaultPosition, wxDefaultSize, m_lineStyleNChoices, m_lineStyleChoices, 0 ); m_lineStyle->SetSelection( 0 ); diff --git a/eeschema/dialogs/dialog_global_edit_text_and_graphics_base.fbp b/eeschema/dialogs/dialog_global_edit_text_and_graphics_base.fbp index 3b06123aed..10c1d2480f 100644 --- a/eeschema/dialogs/dialog_global_edit_text_and_graphics_base.fbp +++ b/eeschema/dialogs/dialog_global_edit_text_and_graphics_base.fbp @@ -3387,7 +3387,7 @@ 1 0 - "Solid" "Dashed" "Dotted" "Dash-Dot" "..." + "Solid" "Dashed" "Dotted" "Dash-Dot" 1 1