summaryrefslogtreecommitdiff
path: root/muse2/muse/widgets/verticalmeter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'muse2/muse/widgets/verticalmeter.cpp')
-rw-r--r--muse2/muse/widgets/verticalmeter.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/muse2/muse/widgets/verticalmeter.cpp b/muse2/muse/widgets/verticalmeter.cpp
index ca846886..dbe50723 100644
--- a/muse2/muse/widgets/verticalmeter.cpp
+++ b/muse2/muse/widgets/verticalmeter.cpp
@@ -122,11 +122,13 @@ void VerticalMeter::paintEvent(QPaintEvent* /*ev*/)
if(mtype == DBMeter)
- xv = val == 0 ? w : int(((maxScale - (fast_log10(val) * 20.0)) * w)/range);
- else
- xv = val == 0 ? w : int(((maxScale - val) * w)/range);
+ xv = int(((maxScale - (fast_log10(val) * 20.0)) * w)/range);
+ else {
+ xv = int(((maxScale - val) * w)/range);
+ }
- if(xv > w) xv = w;
+ if(xv > w)
+ xv = w;
// Draw the red, green, and yellow sections.
drawVU(p, w, h, xv);