diff --git a/src/propgrid/propgridiface.cpp b/src/propgrid/propgridiface.cpp index 181c26a310..1b7f3c802b 100644 --- a/src/propgrid/propgridiface.cpp +++ b/src/propgrid/propgridiface.cpp @@ -1181,7 +1181,10 @@ bool wxPropertyGridInterface::RestoreEditableState( const wxString& src, int res if ( selectedPage != -1 ) { - DoSelectPage(selectedPage); + if ( DoSelectPage(selectedPage) ) + { + pg->SendEvent(wxEVT_PG_SELECTED, pg->GetSelectedProperty()); + } } if ( vx >= 0 )