## Description: add some description ## Origin/Author: add some origin or author ## Bug: bug URL Index: upower-0.9.1/src/linux/up-device-supply.c =================================================================== --- upower-0.9.1.orig/src/linux/up-device-supply.c 2011-08-04 23:05:28.000000000 +0200 +++ upower-0.9.1/src/linux/up-device-supply.c 2011-08-04 23:04:35.000000000 +0200 @@ -526,9 +526,14 @@ state = UP_DEVICE_STATE_UNKNOWN; } - /* only disable the polling if the kernel tells us we're fully charged, - not if we've guessed the state to be fully charged */ - supply->priv->enable_poll = (state != UP_DEVICE_STATE_FULLY_CHARGED); + + /* If one knows that the battery interrupts on statechange the polling + can be disabled but this is not the case so to update the battery + status for Aspire one and other faulty devices the polling is never + disabled */ + /*supply->priv->enable_poll = (state != UP_DEVICE_STATE_FULLY_CHARGED); + */ + /* reset unknown counter */ if (state != UP_DEVICE_STATE_UNKNOWN) {