X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/7d9f12f3b9f997b6308faf336d5381be591b71f4..5d6c4365363f84bf587c7f5f916e5830ef8a11e3:/src/gtk1/dialog.cpp diff --git a/src/gtk1/dialog.cpp b/src/gtk1/dialog.cpp index 1b206e4a2d..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, @@ -71,14 +68,18 @@ bool wxDialog::Create( wxWindow *parent, const wxPoint &pos, const wxSize &size, long style, const wxString &name ) { - SetExtraStyle(GetExtraStyle() | wxTLW_EX_DIALOG); + 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) )