diff --git a/linux/main.cpp b/linux/main.cpp index 3b78f8d..e906095 100644 --- a/linux/main.cpp +++ b/linux/main.cpp @@ -339,7 +339,21 @@ public slots: QStringList parts = status.split(", "); int leftLevel = parts[0].split(": ")[1].replace("%", "").toInt(); int rightLevel = parts[1].split(": ")[1].replace("%", "").toInt(); - int minLevel = qMin(leftLevel, rightLevel); + + int minLevel; + if (leftLevel == 0) + { + minLevel = rightLevel; + } + else if (rightLevel == 0) + { + minLevel = leftLevel; + } + else + { + minLevel = qMin(leftLevel, rightLevel); + } + QPixmap pixmap(32, 32); pixmap.fill(Qt::transparent); @@ -952,4 +966,4 @@ int main(int argc, char *argv[]) { } -#include "main.moc" \ No newline at end of file +#include "main.moc"