From 6952c8a79925c6b08004f6e7d6c511fb245b64b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89milie=20Feral?= Date: Fri, 21 Apr 2017 16:16:28 +0200 Subject: [PATCH] [apps] In USB timer, change color only when USB state has changed Change-Id: I1ded3b149fd1987589566191f70d0ace992775f5 --- apps/usb_timer.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/usb_timer.cpp b/apps/usb_timer.cpp index ca8986ea1..b83cb86ba 100644 --- a/apps/usb_timer.cpp +++ b/apps/usb_timer.cpp @@ -18,7 +18,9 @@ void USBTimer::fire() { Ion::LED::setColor(LEDColor); m_previousPluggedState = true; } else { - Ion::LED::setColor(KDColorBlack); - m_previousPluggedState = false; + if (m_previousPluggedState) { + Ion::LED::setColor(KDColorBlack); + m_previousPluggedState = false; + } } }