Discord RPC: fixed activity setting on disconnected client

This commit is contained in:
Observer KRypt0n_ 2023-01-28 12:46:06 +02:00
parent 9d1ade6e4a
commit ab27e072f4
No known key found for this signature in database
GPG key ID: 844DA47BA25FE1E2

View file

@ -49,6 +49,9 @@ impl DiscordRpc {
config.enabled = true;
client.connect().expect("Failed to connect to discord");
client.set_activity(Self::get_activity(&config))
.expect("Failed to update discord rpc activity");
}
}
@ -65,8 +68,10 @@ impl DiscordRpc {
config.subtitle = subtitle;
config.image = image;
client.set_activity(Self::get_activity(&config))
.expect("Failed to update discord rpc activity");
if config.enabled {
client.set_activity(Self::get_activity(&config))
.expect("Failed to update discord rpc activity");
}
}
RpcUpdates::ClearActivity => {