From b7f50e6e3f17903d3d55b102988ca475b7a2e582 Mon Sep 17 00:00:00 2001 From: Simon Steinbeiss Date: Fri, 12 Apr 2019 00:30:27 +0200 Subject: [PATCH] Show discharge level even in unknown state (Bug #15280) --- common/xfpm-power-common.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/common/xfpm-power-common.c b/common/xfpm-power-common.c index 95e64bd..4fefb66 100644 --- a/common/xfpm-power-common.c +++ b/common/xfpm-power-common.c @@ -354,6 +354,12 @@ get_device_description (UpClient *upower, UpDevice *device) tip = g_strdup_printf (_("%s %s\nis empty"), vendor, model); } + else if ( state == UP_DEVICE_STATE_UNKNOWN && percentage != 0.0 ) + { + tip = g_strdup_printf (_("%s %s\nUnknown state (%0.0f%%)"), + vendor, model, + percentage); + } else { if (type == UP_DEVICE_KIND_LINE_POWER) -- 2.19.1