summaryrefslogtreecommitdiff
blob: e7f62761661c3a37cbee375b37da391ba9dd9709 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
From 1e0fe57a93ed3996bad295e20eeda81f6af483af Mon Sep 17 00:00:00 2001
From: Christian Ruppert <idl0r@gentoo.org>
Date: Wed, 20 Jul 2016 20:14:32 +0200
Subject: [PATCH] The type property (in recent UPower at least) needs to have a
 capital T - "Type"

---
 src/PowerBackend.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/PowerBackend.py b/src/PowerBackend.py
index e020b98..56bcb61 100644
--- a/src/PowerBackend.py
+++ b/src/PowerBackend.py
@@ -165,7 +165,7 @@ def __init__(self):
         self.__batteries = {}
         for dev in devices:
             (prop_iface, dev_iface) = self.__get_battery(dev)
-            type = prop_iface.Get(self.device_interface, 'type')
+            type = prop_iface.Get(self.device_interface, 'Type')
             if type == self.bat_type:
                 power_bat = UPowerBattery(prop_iface, dev_iface)
                 self.__batteries[dev] = power_bat
@@ -228,7 +228,7 @@ def set_right_popup_menu_action(self, action):
     def __device_added(self, udi):
         (prop_iface, dev_iface) = self.__get_battery(udi)
         try:
-            type = prop_iface.Get(self.device_interface, 'type')
+            type = prop_iface.Get(self.device_interface, 'Type')
             if type == self.bat_type:
                 power_bat = UPowerBattery(prop_iface, dev_iface)
                 power_bat.set_left_popup_menu_action(self.__mc_action)