[DeckSync] Drop ineffective UniqueConnection flags on lambda connects

This commit is contained in:
Lukas Brübach 2026-11-06 09:57:14 +01:00
parent d9877d2869
commit cc9321b648

View file

@ -106,9 +106,7 @@ DeckSyncManager::DeckSyncManager(AbstractClient *_client, ColorIdentityProvider
if (client == nullptr) { if (client == nullptr) {
return; return;
} }
connect( connect(client, &AbstractClient::statusChanged, this, [this](ClientStatus status) {
client, &AbstractClient::statusChanged, this,
[this](ClientStatus status) {
if (status == StatusDisconnected) { if (status == StatusDisconnected) {
offline = true; offline = true;
debounceTimer->stop(); debounceTimer->stop();
@ -121,16 +119,12 @@ DeckSyncManager::DeckSyncManager(AbstractClient *_client, ColorIdentityProvider
failSync(tr("Disconnected.")); failSync(tr("Disconnected."));
} }
} }
}, });
Qt::UniqueConnection); connect(client, &AbstractClient::userInfoChanged, this, [this](const ServerInfo_User &userInfo) {
connect(
client, &AbstractClient::userInfoChanged, this,
[this](const ServerInfo_User &userInfo) {
offline = false; offline = false;
serverUsername = QString::fromStdString(userInfo.name()); serverUsername = QString::fromStdString(userInfo.name());
autoSyncSoon(); autoSyncSoon();
}, });
Qt::UniqueConnection);
} }
void DeckSyncManager::setServerIdentity(const QString &host, int port, const QString &username) void DeckSyncManager::setServerIdentity(const QString &host, int port, const QString &username)