Use DisplayDevice instead of BAT0

This commit is contained in:
Hilmar Gústafsson
2020-06-03 13:20:59 +02:00
committed by Kenny Levinsen
parent becd676352
commit 1a62696662
+2 -2
View File
@@ -76,7 +76,7 @@ impl UpowerBattery {
let con = dbus::Connection::get_private(dbus::BusType::System).map_err(|_| {
::std::io::Error::new(::std::io::ErrorKind::Other, "unable to open dbus")
})?;
let device_path = format!("/org/freedesktop/UPower/devices/battery_{}", device);
let device_path = format!("/org/freedesktop/UPower/devices/{}", device);
let rule = format!(
"type='signal',\
@@ -166,7 +166,7 @@ impl UpowerBattery {
sender: Sender<Cmd>,
) -> Result<Box<BarWidget>, ::std::io::Error> {
BarWidget::new(font_size, length, move |dirty| {
let d = UpowerBattery::from_device(dirty, sender, "BAT0")?;
let d = UpowerBattery::from_device(dirty, sender, "DisplayDevice")?;
Ok(Box::new(d))
})
}