diff options
Diffstat (limited to 'Source/Core/DolphinWX/Config/AdvancedConfigPane.cpp')
| -rw-r--r-- | Source/Core/DolphinWX/Config/AdvancedConfigPane.cpp | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/Source/Core/DolphinWX/Config/AdvancedConfigPane.cpp b/Source/Core/DolphinWX/Config/AdvancedConfigPane.cpp index 40bb89ce12..b24f81036a 100644 --- a/Source/Core/DolphinWX/Config/AdvancedConfigPane.cpp +++ b/Source/Core/DolphinWX/Config/AdvancedConfigPane.cpp @@ -15,6 +15,7 @@ #include <wx/timectrl.h> #include "Core/ConfigManager.h" +#include "Core/Core.h" #include "DolphinWX/Config/AdvancedConfigPane.h" AdvancedConfigPane::AdvancedConfigPane(wxWindow* parent, wxWindowID id) : wxPanel(parent, id) @@ -186,8 +187,17 @@ void AdvancedConfigPane::LoadCustomRTC() else m_custom_rtc_date_picker->SetRange(wxDateTime(1, wxDateTime::Jan, 2000), wxDateTime(31, wxDateTime::Dec, 2099)); - m_custom_rtc_date_picker->Enable(custom_rtc_enabled); - m_custom_rtc_time_picker->Enable(custom_rtc_enabled); + if (Core::IsRunning()) + { + m_custom_rtc_checkbox->Enable(false); + m_custom_rtc_date_picker->Enable(false); + m_custom_rtc_time_picker->Enable(false); + } + else + { + m_custom_rtc_date_picker->Enable(custom_rtc_enabled); + m_custom_rtc_time_picker->Enable(custom_rtc_enabled); + } } void AdvancedConfigPane::UpdateCustomRTC(time_t date, time_t time) |
