[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [plasma-framework] src/shell: Do not show OSD for invalid values of percentage like -1 or 200
From: Bhushan Shah <bhush94 () gmail ! com>
Date: 2014-02-13 7:17:09
Message-ID: E1WDqXl-0000dT-Sy () scm ! kde ! org
[Download RAW message or body]
Git commit 334e818af089011da29fd0c401e68972c5cc9d40 by Bhushan Shah.
Committed on 13/02/2014 at 12:45.
Pushed by bshah into branch 'master'.
Do not show OSD for invalid values of percentage like -1 or 200
REVIEW: 115712
M +2 -1 src/shell/osd.cpp
http://commits.kde.org/plasma-framework/334e818af089011da29fd0c401e68972c5cc9d40
diff --git a/src/shell/osd.cpp b/src/shell/osd.cpp
index e94d225..24382d7 100644
--- a/src/shell/osd.cpp
+++ b/src/shell/osd.cpp
@@ -98,7 +98,8 @@ void Osd::virtualDesktopChanged(const QString ¤tVirtualDesktopName)
void Osd::showProgress(const QString &icon, const int percent, const QString &additionalText)
{
- m_osdObject->rootObject()->setProperty("osdValue", percent);
+ int value = qBound(0, percent, 100);
+ m_osdObject->rootObject()->setProperty("osdValue", value);
m_osdObject->rootObject()->setProperty("osdAdditionalText", additionalText);
m_osdObject->rootObject()->setProperty("showingProgress", true);
m_osdObject->rootObject()->setProperty("icon", icon);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic