Release 0.99.18 removed the Refresh method on UPower.Device?
Trying to call the Refresh method on an UPower.Device
does not work anymore after updating to the latest release (0.99.18)
Calling Refresh when using 0.99.17 works fine:
$ dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower/devices/gaming_input_nintendo_switch_controller_battery_0005o057Eo2009x0007 org.freedesktop.UPower.Device.Refresh
method return time=1653064221.635873 sender=:1.30 -> destination=:1.73 serial=117 reply_serial=2
Now using 0.99.18, it does not
$ dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower/devices/battery_nintendo_switch_controller_battery_0005o057Eo2009x0007 org.freedesktop.UPower.Device.Refresh
Error org.freedesktop.DBus.Error.UnknownMethod: Method Refresh is not implemented on interface org.freedesktop.UPower.Device
I've tested this using a Nintendo Switch Pro controller, if this is something device-specific, please let me know
Edited by CommandMC