From: Carl Hetherington Date: Sat, 9 May 2015 21:43:45 +0000 (+0100) Subject: Search in the right window when using FindWindowById. X-Git-Tag: v2.0.48~89^2~55 X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=commitdiff_plain;h=dd0e105978aa1fe725de990be98b4943a3beef03 Search in the right window when using FindWindowById. --- diff --git a/src/wx/kdm_dialog.cc b/src/wx/kdm_dialog.cc index 3e6301482..8f4f8622d 100644 --- a/src/wx/kdm_dialog.cc +++ b/src/wx/kdm_dialog.cc @@ -273,7 +273,7 @@ KDMDialog::setup_sensitivity () _edit_screen->Enable (ss); _remove_screen->Enable (ss); - wxButton* ok = dynamic_cast (FindWindowById (wxID_OK)); + wxButton* ok = dynamic_cast (FindWindowById (wxID_OK, this)); if (ok) { ok->Enable ((selected_cinemas().size() > 0 || selected_screens().size() > 0) && sd); } diff --git a/src/wx/key_dialog.cc b/src/wx/key_dialog.cc index d7c809609..70229c7a9 100644 --- a/src/wx/key_dialog.cc +++ b/src/wx/key_dialog.cc @@ -62,7 +62,7 @@ KeyDialog::key () const void KeyDialog::key_changed () { - wxButton* ok = dynamic_cast (FindWindowById (wxID_OK)); + wxButton* ok = dynamic_cast (FindWindowById (wxID_OK, this)); ok->Enable (_key->GetValue().Length() == 32); }