X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/21f4383ae7aa404e3d4ddb8f67d2705c54338e44..3baaf31317b1380ba9f33f8a23ff04bd20356d63:/src/gtk1/dialog.cpp diff --git a/src/gtk1/dialog.cpp b/src/gtk1/dialog.cpp index 445afaf5ae..d1d13da9b3 100644 --- a/src/gtk1/dialog.cpp +++ b/src/gtk1/dialog.cpp @@ -59,11 +59,8 @@ wxDialog::wxDialog( wxWindow *parent, long style, const wxString &name ) { Init(); - - // all dialogs should have tab traversal enabled - style |= wxTAB_TRAVERSAL; - Create( parent, id, title, pos, size, style, name ); + (void)Create( parent, id, title, pos, size, style, name ); } bool wxDialog::Create( wxWindow *parent, @@ -73,12 +70,16 @@ bool wxDialog::Create( wxWindow *parent, { SetExtraStyle(GetExtraStyle() | wxTOPLEVEL_EX_DIALOG); + // all dialogs should have tab traversal enabled + style |= wxTAB_TRAVERSAL; + return wxTopLevelWindow::Create(parent, id, title, pos, size, style, name); } void wxDialog::OnApply( wxCommandEvent &WXUNUSED(event) ) { - if (Validate()) TransferDataFromWindow(); + if (Validate()) + TransferDataFromWindow(); } void wxDialog::OnCancel( wxCommandEvent &WXUNUSED(event) )