mirror of
https://github.com/kavishdevar/librepods.git
synced 2026-01-28 22:01:50 +00:00
[Linux] Show correct battery level when 1 Airpod is disconnected
It would show 0 previously
This commit is contained in:
@@ -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"
|
||||
#include "main.moc"
|
||||
|
||||
Reference in New Issue
Block a user