diff --git a/fileitemactionplugin/syncthingfileitemaction.cpp b/fileitemactionplugin/syncthingfileitemaction.cpp index 312a81e..7f5e518 100644 --- a/fileitemactionplugin/syncthingfileitemaction.cpp +++ b/fileitemactionplugin/syncthingfileitemaction.cpp @@ -228,7 +228,10 @@ SyncthingFileItemAction::SyncthingFileItemAction(QObject *parent, const QVariant s_connection.setAutoReconnectInterval(reconnectInterval); s_connection.reconnect(settings); connect(&s_connection, &SyncthingConnection::error, &SyncthingFileItemAction::logConnectionError); - connect(&s_connection, &SyncthingConnection::statusChanged, &SyncthingFileItemAction::logConnectionStatus); + + if (qEnvironmentVariableIsSet("KIO_SYNCTHING_LOG_STATUS")) { + connect(&s_connection, &SyncthingConnection::statusChanged, &SyncthingFileItemAction::logConnectionStatus); + } } QList SyncthingFileItemAction::actions(const KFileItemListProperties &fileItemInfo, QWidget *parentWidget)