From 90ef6e644c5c2a6eb3027f2a53a8ed0af12afdd9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Oliver=20Gro=C3=9F?= Date: Tue, 7 Oct 2008 16:28:35 +0200 Subject: [PATCH] critical handler cleanup and fix --- powermanager.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/powermanager.cpp b/powermanager.cpp index 020afe1..168e971 100644 --- a/powermanager.cpp +++ b/powermanager.cpp @@ -252,7 +252,9 @@ namespace qbat { } else { if (m_Settings.handleCritical) { - if ((relativeCapacity <= m_Settings.criticalCapacity) && (!m_CriticalHandled)) { + if (relativeCapacity > m_Settings.criticalCapacity) + m_CriticalHandled = false; + else if (!m_CriticalHandled) { QString msgTitle = (m_Settings.executeCommand && m_Settings.confirmWithTimeout) ? tr("QBat - critical battery capacity (will automatically choose ok on timeout)"): tr("QBat - critical battery capacity"); @@ -269,8 +271,6 @@ namespace qbat { } m_CriticalHandled = true; } - else - m_CriticalHandled = false; } m_DefaultTrayIcon.setToolTip("QBat - " + tr("AC adapter unplugged")); } -- 2.11.4.GIT