From 6cce1c22338d4cf979918df4df3289e3e4073d1d Mon Sep 17 00:00:00 2001 From: spx Date: Sat, 10 Sep 2011 23:01:24 +0000 Subject: [PATCH] Fixed invalid state in context menu. (r948) --- Library/Rainmeter.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Library/Rainmeter.cpp b/Library/Rainmeter.cpp index d42ffa2b..c3a80579 100644 --- a/Library/Rainmeter.cpp +++ b/Library/Rainmeter.cpp @@ -2285,15 +2285,14 @@ void CRainmeter::CreateMeterWindow(const std::wstring& path, const std::wstring& { mw->Initialize(*this); + CDialogAbout::UpdateSkins(); CDialogManage::UpdateSkins(mw); } catch (CError& error) { - DeleteMeterWindow(mw, false); + DeactivateConfig(mw, -1); LogError(error); } - - CDialogAbout::UpdateSkins(); } }