[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/workspace/plasma/applets/digital-clock
From: Aaron J. Seigo <aseigo () kde ! org>
Date: 2009-05-25 8:21:08
Message-ID: 1243239668.973431.17188.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 972527 by aseigo:
avoid unecessary work
M +6 -5 clock.cpp
--- trunk/KDE/kdebase/workspace/plasma/applets/digital-clock/clock.cpp #972526:972527
@@ -187,17 +187,18 @@
m_time = data["Time"].toTime();
m_date = data["Date"].toDate();
- if (Plasma::ToolTipManager::self()->isVisible(this)) {
- updateTipContent();
- }
-
// avoid unnecessary repaints
if ((m_showSeconds && m_time.second() != m_lastTimeSeen.second()) ||
m_time.minute() != m_lastTimeSeen.minute()) {
m_lastTimeSeen = m_time;
+
+ if (Plasma::ToolTipManager::self()->isVisible(this)) {
+ updateTipContent();
+ }
+
update();
+ speakTime(m_time);
}
- speakTime(m_time);
}
void Clock::createClockConfigurationInterface(KConfigDialog *parent)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic