From fea95c29516e0e9d7f76e01e4e9e4b7b64efedce Mon Sep 17 00:00:00 2001 From: Akash Date: Mon, 25 Jan 2016 16:03:59 +0530 Subject: [PATCH] Log window: Fix behavior of some menu items Previously the Enable all / Disable all / Restore defaults menu options ignored the status of Dev/verbose and CDVD reads. The following commit makes them to also impact the other two menu items. --- pcsx2/gui/ConsoleLogger.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pcsx2/gui/ConsoleLogger.cpp b/pcsx2/gui/ConsoleLogger.cpp index 6040f3970f..04644f0a25 100644 --- a/pcsx2/gui/ConsoleLogger.cpp +++ b/pcsx2/gui/ConsoleLogger.cpp @@ -510,6 +510,8 @@ void ConsoleLogFrame::OnEnableAllLogging(wxCommandEvent& evt) if (ConsoleLogSource* log = ConLogSources[i]) log->Enabled = true; } + DevConWriterEnabled = true; + g_Conf->EmuOptions.CdvdVerboseReads = true; OnLoggingChanged(); evt.Skip(); @@ -523,6 +525,8 @@ void ConsoleLogFrame::OnDisableAllLogging(wxCommandEvent& evt) if (ConsoleLogSource* log = ConLogSources[i]) log->Enabled = false; } + DevConWriterEnabled = false; + g_Conf->EmuOptions.CdvdVerboseReads = false; OnLoggingChanged(); evt.Skip(); @@ -536,6 +540,8 @@ void ConsoleLogFrame::OnSetDefaultLogging(wxCommandEvent& evt) if (ConsoleLogSource* log = ConLogSources[i]) log->Enabled = ConLogDefaults[i]; } + DevConWriterEnabled = false; + g_Conf->EmuOptions.CdvdVerboseReads = false; OnLoggingChanged(); evt.Skip();