From dda896d530c20f6f2a6b7632f8ed7e98cdbed1ac Mon Sep 17 00:00:00 2001 From: jean-pierre charras Date: Mon, 22 Sep 2014 11:37:22 +0200 Subject: [PATCH] dialog fp lib table: fix compatibility issue with wx 2.8 --- pcbnew/dialogs/dialog_fp_lib_table.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pcbnew/dialogs/dialog_fp_lib_table.cpp b/pcbnew/dialogs/dialog_fp_lib_table.cpp index 9fe0c64032..0272385331 100644 --- a/pcbnew/dialogs/dialog_fp_lib_table.cpp +++ b/pcbnew/dialogs/dialog_fp_lib_table.cpp @@ -348,9 +348,11 @@ public: // We derive from DIALOG_SHIM so prior size will be used anyways. // select the last selected page - m_auinotebook->ChangeSelection( m_pageNdx ); + m_auinotebook->SetSelection( m_pageNdx ); // fire pageChangedHandler() so m_cur_grid gets set + // m_auinotebook->SetSelection will generate a pageChangedHandler() + // event call later, but too late. wxAuiNotebookEvent uneventful; pageChangedHandler( uneventful );