Fixed D-Bus battery refresh call

This commit is contained in:
Sam Lantinga 2022-02-01 09:32:38 -08:00
parent e1cf8d8748
commit 03c4405b3b
1 changed files with 1 additions and 1 deletions

View File

@ -565,7 +565,7 @@ check_upower_device(DBusConnection *conn, const char *path, SDL_PowerState *stat
return; return;
} else if (!ui32) { } else if (!ui32) {
st = SDL_POWERSTATE_NO_BATTERY; st = SDL_POWERSTATE_NO_BATTERY;
} else if (!SDL_DBus_CallMethodOnConnection(conn, UPOWER_DBUS_NODE, path, UPOWER_DEVICE_DBUS_INTERFACE, "Refresh", DBUS_TYPE_INVALID)) { } else if (!SDL_DBus_CallMethodOnConnection(conn, UPOWER_DBUS_NODE, path, UPOWER_DEVICE_DBUS_INTERFACE, "Refresh", DBUS_TYPE_INVALID, DBUS_TYPE_INVALID)) {
return; return;
} else if (!SDL_DBus_QueryPropertyOnConnection(conn, UPOWER_DBUS_NODE, path, UPOWER_DEVICE_DBUS_INTERFACE, "State", DBUS_TYPE_UINT32, &ui32)) { } else if (!SDL_DBus_QueryPropertyOnConnection(conn, UPOWER_DBUS_NODE, path, UPOWER_DEVICE_DBUS_INTERFACE, "State", DBUS_TYPE_UINT32, &ui32)) {
st = SDL_POWERSTATE_UNKNOWN; /* uh oh */ st = SDL_POWERSTATE_UNKNOWN; /* uh oh */