From 1a62696662821be7fed4f140b281c67b0646228b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hilmar=20G=C3=BAstafsson?= Date: Wed, 3 Jun 2020 10:12:31 +0200 Subject: [PATCH] Use DisplayDevice instead of BAT0 --- src/widgets/battery.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/widgets/battery.rs b/src/widgets/battery.rs index 1b0f75e..746dc6d 100644 --- a/src/widgets/battery.rs +++ b/src/widgets/battery.rs @@ -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, ) -> Result, ::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)) }) }