summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libupower-glib/up-device.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/libupower-glib/up-device.c b/libupower-glib/up-device.c
index ad608c1..2d65806 100644
--- a/libupower-glib/up-device.c
+++ b/libupower-glib/up-device.c
@@ -102,7 +102,10 @@ G_DEFINE_TYPE (UpDevice, up_device, G_TYPE_OBJECT)
static void
up_device_changed_cb (UpDeviceGlue *proxy, GParamSpec *pspec, UpDevice *device)
{
- g_object_notify (G_OBJECT (device), pspec->name);
+ if (g_strcmp0 (pspec->name, "type") == 0)
+ g_object_notify (G_OBJECT (device), "kind");
+ else
+ g_object_notify (G_OBJECT (device), pspec->name);
}
/**